Partager via


multimap::const_iterator

Type qui fournit un itérateur bidirectionnel capable de lire n'importe quel élément const dans la multimap.

typedef implementation-defined const_iterator;

Notes

Il est impossible d'utiliser un type const_iterator pour modifier la valeur d'un élément.

Le const_iterator défini par une multimap pointe sur des objets de 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 un const_iterator cIter pointant sur un élément d'une multimap, utilisez l'opérateur ->.

Pour accéder à la valeur de la clé pour l'élément, utilisez cIter -> first, qui équivaut à (*cIter).first. Pour accéder à la valeur de données associée à l'élément, utilisez cIter -> second, qui équivautcIter(*).second.

Exemple

Consultez l'exemple de begin pour un exemple sur l'utilisation de const_iterator.

Configuration requise

En-tête : <mappage>

Espace de noms : std

Voir aussi

Référence

multimap, classe

Bibliothèque STL (Standard Template Library)