Struktur in einer Klasse
-
Hallo,
ich versuche gerade eine Klasse zu programmieren, die eine Struktur beinhalten soll. Die Struktur soll zu einer verketteten Liste aufgebaut werden.
Die Klasse sieht wie folgt aus:class TPolynom { private: struct TDaten { float zahl; int potenz; TDaten *pNext; TDaten *pPrev; char *Daten; }; public: //TDaten *insertList(TDaten *lp,TDaten *start); TPolynom(void); ~TPolynom(void); };Jetzt meine Frage wie komme ich nun an die Werte meiner Struktur z.B. in einer Methode meiner Klasse?
Im Konstruktor kann ich mit this->TDaten->.. nicht darauf zu greifen.
Vielleicht hat jemand einen Tip für mich.Gruß
Difu
-
Du hast auch nur das Struct definiert... eine Instanz davon hast du ja nicht
-
class TPolynom { private: struct TDaten { float zahl; int potenz; TDaten *pNext; TDaten *pPrev; char *Daten; }data; public: //TDaten *insertList(TDaten *lp,TDaten *start); TPolynom(void); ~TPolynom(void); };nu haste ne private instanz von TDaten namens data ... mit der kannste innerhalb deiner klasse arbyten ...