antred
Lt. Commander
- Registriert
- Juni 2010
- Beiträge
- 1.288
QDOS schrieb:Ich programmiere jetzt seit über 10 Jahren C++ und komme daher zu folgender Frage: wo muss man bei "modernem C++" manuell Speicher verwalten?
Faktisch muss man sich bei C++ gar nicht um Ressourcenverwaltung kümmern, da dies mit RAII spielend einfach ist und der Verwender einer Klasse überhaupt nichts machen muss (Stichwort für Gegenbeispiel: IDispatch - das perfekte Beispiel dafür, wie wenig Garbage Collector dafür geeignet sind Ressourcen zu verwalten…)
Vollste Zustimmung. Allerdings programmieren die wenigsten modernes C++. Die meisten sind auf einem Stand irgend wann in den späten 90ern hängengeblieben und produzieren Code, der vor expliziten new's und delete's nur so strotzt.
