map<xxx yyy> edgeMap;



  • Hallo,

    ich hab ne Frage zu "map"
    wenn ich nun ne Map gegeben habe und alle Elemente mit nem Iterator durchgehe, wie kann ich dann eigentlich die einzelnen Inhalte ausgeben??

    xxxMap::iterator it;   
    xxxMap edgesMap; //sei erzeugt worden und mit einer Anzahl von edges gefüttert
    ...
    xxxPointIDs myPointID[2]; //leeres Feld, in das nachher die PointIDs reingeschrieben werden
    
    xxxMap::iterator it;   
    for ( it = edgesMap.begin(); it != edgesMap.end(); ++it) {   //durchgehen der edgesMap
    
    *it.getPointIDs(myPointID);                     //auslesen der PointIDs der aller Edges…. FUNKT NiCHT
    
                cout << "Edge...XX.." << myPointID[0] << " --- " << myPointID[1] << endl; //Ausgabe der PointIDs der Edges
    
    }
    

    wäre cool wenn mir jemand weiterhelfen kann...

    Danke


Anmelden zum Antworten