map::iterator
Un type qui fournit un itérateur bidirectionnel capable de lire ou de modifier tout élément d'un tableau associatif .
typedef implementation-defined iterator;
Notes
l'iterator défini un tableau associatif pointe sur des éléments qui sont des objets d'value_type, qui est de type pair*<const Clé, Type>, dont le premier membre est la clé de l'élément et dont le deuxième membre sont les données mappées gérées par l'élément.*
Pour déréférencer iterateur Iter pointant sur un élément dans un tableau associatif, utilisez l'opérateur de ->.
Pour accéder à la valeur de la clé de l'élément, utilisez Iter -> first, qui équivautIter(*).first. Pour accéder à la valeur de données associée à l'élément, utilisez Iter -> second, qui équivautIter(*).second.
Exemple
Consultez l'exemple de démarrage pour obtenir un exemple de la manière dont un iterateur doit être déclaré et utilisé.
Configuration requise
En-tête : <mappage>
Espace de noms : std