[ERLEDIGT] iterator und const iterator



  • darkfate schrieb:

    Was passiert eigentlich mit der find() funktion wenn ich mehrere Werte habe? Bleibt sie beim ersten Wert stehen?

    Einem Key ist nur 1 Wert zugeordnet.



  • TyRoXx schrieb:

    darkfate schrieb:

    Was passiert eigentlich mit der find() funktion wenn ich mehrere Werte habe? Bleibt sie beim ersten Wert stehen?

    Einem Key ist nur 1 Wert zugeordnet.

    Danke an alle Helfenden 🙂



  • ... schrieb:

    Man kann das const durchaus wegcasten. [...] Fakt ist, dass krümelkacker unrecht hat.

    TestMap::iterator *nonConstIt = reinterpret_cast<TestMap::iterator *>(&constIt);
    

    Fakt ist, dass das nach ISO C++ Abschnitt 3.10 Absatz 15 undefiniertes Verhalten hervorruft.


Anmelden zum Antworten