map::iterator

Ein Typ, der einen bidirektionalen Iterator stellt, der lesen kann oder jedes Element in einer Zuordnung ändert.

typedef implementation-defined iterator;

Hinweise

Iterator, das von Kartenpunkte auf Elemente definiert ist, die Objekte aus value_type sind, das ist vom Typ pair*<constKey, Typ>*, dessen erster Member der Schlüssel zum Element ist und dessen zweiter Member die zugeordneten Daten ist, die vom Element angehalten werden.

Um IteratorIter zu dereferenzieren, das auf ein Element auf einer Karte zeigt, verwenden Sie den ->-Operator.

Um auf den Wert des Schlüssels für das Element, die Verwendung Iter zugreifen - > first, dem entspricht zu Iter(*).first.Um auf den Wert der zugeordneten Daten für das Element, die verwendet Iter zugreifen - > second, dem entspricht zu Iter(*).second.

Beispiel

Siehe Beispiel für Starten Sie als ein Beispiel dafür, wie Iterator deklariert und verwendet.

Anforderungen

Header: <map>

Namespace: std

Siehe auch

Referenz

map Class

Standardvorlagenbibliothek