CList-Objekt

buschke

Mitglied
hallo nochmal,
Ich komme eigentlich aus der reinen Ablaufsteuerung in C, daher hängen meine Fragen auch meistens mit der Gültigkeit bzw. der Übergabe von Variablen zusammen.
So auch diese Frage:
Ich habe in einer Quelldatei ein CList-Objekt dekariert und mit Elementen gefüllt. Nun will ich in einer anderen Quelldatei auf diese Liste zugreifen. Wie kann ich dies tun?
Meine Idee war es einen Pointer auf den Anfang der Liste zu setzten und diesen zu übergeben, da ich das CList-Objekt nicht durch den `=`-Operator übergeben kann, aber die Pointer-Idee hat irgendwie auch nicht funktioniert.
Muß ich ein neues Clist-Objekt erstellen und die Elemente aus der bestehenden Liste einzeln erzeugen, oder kann ich auf die Ursprungsliste direkt zugreifen?

Danke

Buschke
 
Wie muß der Pointer denn deklariert werden und wie kann ich den Pointer auf ein CList setzen?
Bei einem normalen Array würde das ja so funktionieren: pTest = &Test[0]
Das geht aber bei der CList nicht so einfach, oder?
 
hat sich erledigt, es funktioniert jetzt. Für alle, die das gleiche Problem haben:
pTest = &Test;

mit try and error geht doch alles ;)
 

Neue Beiträge

Zurück