Partager via


map::const_reverse_iterator

Un type qui fournit un itérateur bidirectionnel capable de lire n'importe quel élément const dans le mappage.

typedef std::reverse_iterator<const_iterator> const_reverse_iterator;

Notes

Un type const_reverse_iterator ne peut modifier la valeur d'un élément et est utilisé pour parcourir le tableau associatif à l'envers.

Le const_reverse_iterator défini par des points de mappage vers des éléments qui sont des objets de value_type, qui est de type pair*<const Clé,* Type*>*, dont le premier membre est la clé de l'élément et le second membre sont les données mappées gérées par l'élément.

Pour déréférencer un const_reverse_iterator crIter pointant sur un élément d'un tableau associatif, utilisez l'opérateur ->.

Pour accéder à la valeur de la clé pour l'élément, utilisez crIter -> first, qui équivaut à (*crIter).first.

Pour accéder aux valeurs des données mappées pour l'élément, utilisez crIter -> second, qui équivaut à (*crIter).first.

Exemple

Consultez l'exemple pour rend pour un exemple de la manière dont un const_reverse_iterator doit être déclaré et utilisé.

Configuration requise

En-tête : <mappage>

Espace de noms : std

Voir aussi

Référence

map, classe

Bibliothèque STL (Standard Template Library)