Pointer auf einen Verbund?

Du bist neu in der Welt von C++? Dann schau hier herein!
Antworten
Nalid
Beiträge: 26
Registriert: 21. Februar 2011 23:49

Pointer auf einen Verbund?

Beitrag von Nalid »

Hi, ich mache gerade eine Übung zu verketteten Listen und hab da ein kleines Problem... Ich weiss nicht wie ich in einem Verbund einen Pointer reinsetzen soll der auf den Verbund zeigt...


atm sieht das ganze so aus :

Code: Alles auswählen

struct SSchueler{
            QString name;
            QString lieblingsspeise;
            
        };
typedef struct SSchueler SSchueler;
die Aufgabe lautet:
Fügen Sie dem Verbund Schueler noch eine Pointer-Variable
auf sich selbst (Verbund Schueler) hinzu.

Ich bin mir nicht mal sicher als was ich den Poiner deklarieren soll...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ich würde sagen

Code: Alles auswählen

struct SSchueler{
            QString name;
            QString lieblingsspeise;
            SSchueler *myPtr;
        }; 
Was bei einer doppelt verketteten Liste natürlich dann so aussehen würde

Code: Alles auswählen

struct SSchueler{
            QString name;
            QString lieblingsspeise;
            SSchueler *next;
            SSchueler *prev;
        }; 
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Nalid
Beiträge: 26
Registriert: 21. Februar 2011 23:49

Beitrag von Nalid »

Ich versuch es mal ;) danke sehr
Nalid
Beiträge: 26
Registriert: 21. Februar 2011 23:49

Beitrag von Nalid »

Jap das läuft^^ So nun muss ich nur noch ein Problem lösen :D
Antworten