verknüpfung free - delete



  • hallo, ich hätte da mal eine frage.

    in meinem programmierbuch steht, man soll mit malloc() reservierten speicher immer mit free() freigeben und nicht mit delete bzw. mit new reservierten speicher nicht mit free().

    kann man die zwei sachen nicht verknüüfen oder zeugt das von schlechtem stil???



  • Man kann sich nicht drauf verlassen. Wenn es scheinbar gehen sollte, könnte das erstens trügerisch sein oder zweitens daran liegen, dass es eben mit dem Compiler bzw. der Standardbibliothek doch gerade geht. Verläßt man sich darauf, isses schlechter Stil.


Anmelden zum Antworten