Partager via


multimap::iterator

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

typedef implementation-defined iterator;

Notes

iterator défini par les points de mappage plusieurs des objets de value_type, qui sont de type pair*<const Key, Type>*.La valeur de la clé est disponible via les premières paires membres et la valeur de l'élément mappé est disponible via le deuxième membre des paires.

Pour déréférencement iteratorIter qui désigne un élément dans un mappage multiple, 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.

Un type iterator peut être utilisé pour modifier la valeur d'un élément.

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

multimap Class

Modèles Standard