multimap::iterator
Type qui fournit un itérateur bidirectionnelle qui peut lire ou modifier un élément dans un mappage multiples.
typedef implementation-defined iterator;
Notes
iterator défini par les points de mappage plusieurs aux objets d'value_type, qui sont de type pair*<const Key, Type>.* La valeur de la clé est disponible via la première paire membres et la valeur de l'élément mappé via le deuxième membre de la paire.
Pour déréférencer iterator Iter pointer sur un élément dans un mappage multiples, utilisez l'opérateur de ->.
Pour accéder à la valeur de la clé de l'élément, utilisez Iter -> le première, qui équivautIter(*).première. Pour accéder à la valeur de données associée à l'élément, utilisez Iter -> le seconde, qui équivautIter(*).seconde.
Un type iterator peut être utilisé pour modifier la valeur d'un élément.
Exemple
Consultez l'exemple de démarrez pour obtenir un exemple de la façon dont déclarer et utiliser iterator.
Configuration requise
En-tête : <mappage>
Espace de noms : std