CList Problem...



  • Hi Leute,

    hab ein bissel Probleme Objectzeiger in einer CList zu speichern.

    Ich habe folgendes vor:

    class xyz
    {
    private:
       CList<MyObject,MyObject&> *liste;   //Initialisierung im Konstruktor
    public:
       void addMyObject(MyObject *myObject);
       int getMyObjectAt(int pos, MyObject *obj);
    };
    
    //Implementierung???
    void xyz::addMyObject(MyObject *myObject)
    {
       liste->addTail(myObject); //Error ... ist ja auch logisch,
       //aber wie speicher ich hier nicht die Objecte sondern nur die Zeiger?
    }
    
    ....
    


  • //aber wie speicher ich hier nicht die Objecte sondern nur die Zeiger?

    Indem du ne CList mit Zeigern und nicht mit Objecten definierst.


Anmelden zum Antworten