Hallo, kurze Frage:
Bsp: C++ Programm mit einem großen Hash, mit Objekte, die mit new allokiert wurden. Der Benutzer steigt hart aus dem Programm aus(schließt konsole oder strg-c).
Wird dann der Speicher, den die Objekte hatten vom OS freigegeben oder bleibt der Speicher belegt, obwohl die Applikation bereits gekillt wurde??
Danke für Antworten.
grundsätzliche frage zu c++
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: grundsätzliche frage zu c++
Ja, spätestens wenn der Programm beendet wurde räumt das OS alles auf was allokiert wurde, auch alle Filehandles etc. werden geschlossen.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Re: grundsätzliche frage zu c++
Ok danke.