Partager via


map::iterator

Un type qui fournit un itérateur bidirectionnel qui peut lire ou modifier un élément dans un mappage.

typedef implementation-defined iterator;

Notes

iterator défini par les points du mappage aux éléments qui sont des objets de value_type, qui est de type pair*<constClé, Type>*, dont le premier membre est la clé à l'élément et dont le deuxième membre est la donnée mappée détenue par l'élément.

Pour déréférencement iteratorIter qui désigne un élément dans un mappage, utilisez l'opérateur de -> .

Pour accéder à la valeur de la clé de l'élément, l'utilisation Iter - > first, auquel équivaut (*Iter).first.Pour accéder à la valeur des données mappé pour l'élément, l'utilisation Iter - > second, auquel équivaut (*Iter).second.

Exemple

Consultez l'exemple pour démarrez pour obtenir un exemple sur la façon de déclarer et utiliser iterator.

Configuration requise

en-tête : <map>

l'espace de noms : DST

Voir aussi

Référence

map Class

Modèles Standard