Hoi, ich hab eine Frage. nehmen wir an, ich habe diese klassen...
C++:
class CChefKlasse { bla bla virtuelle Methoden };
class Cxxx { private: CChefKlasse *pChef; public: Cxxx() { pChef = new CChefKlasse[5]; } ~Cxxx() { delete pChef; } }
//main int main() { Cxxx Objxxx; return0; }
Ich habe alles hier sehr kurz gefasst. Ich habe eine Klasse von der ich auch in anderen Klassen Erbe. Die Klasse CChefKlasse stellt diese hier dar. in Klasse Cxxx ist ein Zeiger auf diese Chefklasse. Wenn ich in main ein Objekt von Klasse Cxxx erzeuge wird diese erzeugt und auch zwangsläufig eine neue Instanz von CChefKlasse (*pChef) Beim Compilieren bekomme ich keine Fehler, allerdings später beim Ausführen. Sobald ich es starte kommt folgende Meldung