10 Dynamische Speicherverwaltung
Unter dynamischer Speicherverwaltung versteht man das Reservieren von Speicher zur Laufzeit des Programms. In Kombination mit Klassen und Objekten ist diese Art der Speicherreservierung ausgesprochen wichtig. Objekte reservieren die von ihnen benötigten Ressourcen (wie Arbeitsspeicher) meist zur Laufzeit und müssen diese Ressourcen am Ende ihrer Lebenszeit auch wieder freigeben. Dieser Mechanismus und seine Tücken ist Thema dieses Kapitels.
10.1 Zeiger
Die dynamische Speicherverwaltung kommt nicht ohne Zeiger aus. Von den reservierten Speicherbereichen bekommen wir die Adressen geliefert, die in Zeigern oder (sehr selten!) Referenzen gespeichert werden müssen. Wir werden daher die Gelegenheit nutzen, uns die Zeiger ...
Get C++: Eine kompakte Einführung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.