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