Letzter Map Eintrag
-
Hi,
wie kann ich bei dieser for-Schleife bei dem letzten Map-Eintrag noch etwas anderes machen?
for (Map::const_iterator et = map.begin(); et != map.end(); ++et) { }
-
Du könntest dir den aktuellen Eintrag in einer Variable die auch außerhalb der Schleife gültig ist merken. Wenn die Schleife zuende ist, enthält er das letzte bearbeitete Element.
Weiterhin ist das letzte Element auch über rbegin() direkt erreichbar. Oder indem man von end() aus um 1 zurückgeht.