Hi, wie kann ich mit dem VS überprüfen welche Objekte zu einem bestimmten Zeitpunkt noch aktiv sind bzw. Speicher belegen -> Um dann zu wissen was ich noch löschen muss. Gibts da vielleicht so ein Dienstprogramme ?
Hi! Also wenn dein Programm beendet wird, wird der speicher automatisch wieder freigegeben. Während der Laufzeit ist es wichtig, dass du dies selbser machst. D.h., du brauchst auf jeden Speicherbereich einen Pointer (oder solltest zumindest wissen wo der Speicherbereich liegt). Dann mit free wieder freigeben. Isntanzen werden sowieso nach dem Aufruf der Funktion gelöscht. Ein tool, dass dir dabei hilft kenne ich direkt nicht - aber wenn VC++ im Debug Modus ein memory leak anzeigt, hast du was vergessen
auto_ptr benutzen, der löscht sich selbst (oder z.b die C***Array-Variablen benutzen wenn man schon MFC benutzt) -- class God : public ChuckNorris { };