Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Zugriff auf eine Map

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.07.2003, 13:41 Uhr
typecast
aka loddab
(Operator)


Hallo

in einem Programm verwende ich eine map. Jetzt ist mir aufgefallen, dass ich Zugriff auf den i-ten Eintrag in der Map (map<string, string> ) brauche. Die einzige Möglichkeit die mir bis jetzt einfällt, ist einen Iterator zu nehmen und diesen vom Anfang der Map bis zur Stelle i zu schieben. Kennt jemand eine elegantere Möglichkeit?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)

Dieser Post wurde am 31.07.2003 um 11:29 Uhr von Loddab editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.07.2003, 14:45 Uhr
virtual
Sexiest Bit alive
(Operator)


Der Iterator einer Map ist ein birectional Iterator, du willst aber über einem randomaccess Iterator druchzugreifen. Wenn Du sicher bist, daß es eine Map sein soll, dann mußt du es so machen, wie vn Dir angedacht.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.07.2003, 11:30 Uhr
typecast
aka loddab
(Operator)


Leider ist die map notwendig. Schade ich dachte ich kann meinen Code irgendwie verbessern.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: