Liste von Objektpointern



  • Hi ich habe eine Liste von Container Klasse <list>

    std::list<Node *> node_list;
    die ich auch korrekt mit Nodes lade, die Klasse Node hat nun eine
    Methode string Node::getName()

    wenn ich nun die liste mit einem Iterator durchlaufe
    sdt::list<Node *>::iterator node_iterator;
    for( iterator.begin bis iterator.end, ++)
    {
    node_iterator->getName();
    }

    der Aufruf von getName klappt nicht, wieso ist mir ja auch einigermaßen einleuchtend, aber wie kann ich auf meien Node Objekte zugreifen?
    bin für jede Hilfe Dankbar



  • (*node_iterator)->getName();
    


  • danke, habe ja wirklich schon fast alles ausprobiert
    u totally uprock
    danke


Anmelden zum Antworten