(C++) TBasicNodeData::operator =(TProjectNodeData *)
-
NodeD->BasicNodeData = new TProjectNodeData( "Neues Projekt" );
Fehler: Keine Übereinstimmung für 'TBasicNodeData::operator =(TProjectNodeData *)' gefunden
---------------------------------------
Das verstehe ich deshalb nicht, weil ich TProjectNodeData in der Header korrekt von TBasicNodeData abgeleitet habe: class TProjectNodeData : public TBasicNodeData... oder was mache ich falsch?
-
Grundsätzlich ein C++ Problem (wo ich dich auch gleich hinschiebe) allerdings hier noch die Frage:
Deklaration von BasicNodeData?
Ich denke es liegt daran, dasss BasicNodeData von NodeD (was auchimmer das ist) kein Zeiger ist sondern ein normales, Stackerstelltes Objekt.-junix