delete Klassenhierarchie
-
Gegeben ist eine Klassenhierarchie. B ist abgeleitet von A.
Nun erzeuge ich mit new Objekte der klassen...
Wenn ich diese nun alle in einem vector mit zeigern auf die Basisklasse habe und diesen löschen will... reicht es danndelete A;auf zu rufen oder muss ich vorher nach B casten wenn ein Objekt B unter diesem Zeiger gespeichert ist?
Gruß,
muli
-
delete A; reicht, sofern der Destruktor virtuell ist.
-
danke!