3 Stimmen

Ist es Sache des Programmierers, die Zuordnung bei exit() aufzuheben?

Ich habe ein Programm, und wenn ich falsche Daten über die Tastatur eingebe, beendet es sich einfach mit exit(1) .

Ich habe mit Valgrind getestet, und während dies geschieht, gibt es keine Fehler, aber ich kann sehen, dass es noch erreichbare x Bytes gibt.

Daher meine Frage: Ist es Aufgabe des Programmierers, den Speicher freizugeben, bevor er auf eine exit() oder kümmert sich das Betriebssystem darum?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X