[Anfängerproblem] Zugriff auf Element



  • Dieses Problem hängt stark mit meinem anderen Thread zusammen, aber hier ist ein anderes Problem, welches mich durchaus verwirrt.

    class Atom
    {
     std::list<Atom*> neighbours;
     foo()
     { 
        for (std::list<Atom*>::iterator iter = neighbours.begin();
                iter != neighbours.end(); iter++)
        {
            // Wie greife ich nun auf neighbours von iter richtig zu?
            std::cout << *iter->neighbours.empty();  
            // ergibt Fehler. request for member which is non type Atom*
        }
     }
    }
    

    Wie müsste der Zugriff auf neighbours vom durch iter referenzierten Atom sein?



  • Klammern fehlen

    ⚠ close plz ⚠
    oder gleich löschen ^^



  • shisha schrieb:

    Klammern fehlen

    ⚠ close plz ⚠
    oder gleich löschen ^^

    ist nicht der einzige fehler


Anmelden zum Antworten