Zitat:
delete[] löscht ja auch nur deinen zeiger auf das erste element, alles andere sollte das windows speicher management übernehmen
Ich muss den Speicher manuell freigeben, weil ich ihn während der Programmausführung nicht mehr brauche.
Der Vorgang wird dann wieder ausgeführt
Zitat:
Um genau zu sein, legt der Operator new[] gewisse Informationen über die Größe im Speicher ab, die delete[] ausliest.
wow, hätte ich 2nicht gedacht dass das automatisch geht!
Zitat:
Rufst du nämlich delete auf einem Array aus Objekten auf, dann wird nur der Speicher freigegeben, keine Destruktoren ausgeführt.
Ja, es handelt sich um ein Array aus Objekten, aber den Destruktor brauch ich sowieso nicht.
Danke!