bigpoint Geschrieben 23. Mai 2005 Geschrieben 23. Mai 2005 Also ich habe eine map map<int,CString> map_vork; dann laufe ich sie durch map<int,CString>::iterator cit; for(cit=map_vork.begin();cit!=map_vork.end();++cit) { …. } [/PHP] Und will ich den letzten wert lesen [b] int i = cit->first; [/b] leider funktioniert es nicht ;( Wie kann ich den letzeten wert von eine map lesen ?? Zitieren
carstenj Geschrieben 23. Mai 2005 Geschrieben 23. Mai 2005 Hallo, end liefert immer den letzten Datensatz + 1, das heisst du musst wieder einen zurück: http://www.cppreference.com/cppmap/end.html Zitieren
bigpoint Geschrieben 23. Mai 2005 Autor Geschrieben 23. Mai 2005 std::map::rbegin Danke Klotzkopp Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.