delete this
-
class CObject { public: ... bool Delete() { delete this; return true; }; } CObject *p = new CObject(); ... p->Delete();Nur mal interesse halber: Ist es eigendlich garantiert, dass das Verlassen der Delete-Methode immer funktioniert? Hab bisher dazu leider nichts gefunden.
-
-
Genau das habe ich gesucht. Danke HumeSikkins.