Partager via


hash_multimap::const_reverse_iterator

[!REMARQUE]

Cette API est obsolète.l'alternative est unordered_multimap Class.

Un type qui fournit un itérateur bidirectionnel qui peut lire un élément de const dans le hash_multimap.

typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_reverse_iterator const_reverse_iterator;

Notes

Un type const_reverse_iterator ne peut pas modifier la valeur d'un élément et est utilisez pour itérer au sein de le hash_multimap arrière du développement.

const_reverse_iterator défini par les points de hash_multimap aux objets de value_type, qui sont de type pair*<*const Key, 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 const_reverse_iteratorcrIter qui désigne un élément dans un hash_multimap, utilisez l'opérateur de -> .

Pour accéder à la valeur de la clé de l'élément, l'utilisation crIter - > first, auquel équivaut (*crIter).first.Pour accéder à la valeur des données mappé pour l'élément, l'utilisation crIter - > second, auquel équivaut (*crIter).first.

Dans Visual C++ .NET 2003, les membres des fichiers d'en-tête de <hash_map> et de <hash_set> ne sont plus dans l'espace de noms de DST, mais plutôt ont été déplacés dans l'espace de noms de stdext.Pour plus d'informations, consultez The stdext Namespace.

Exemple

Consultez l'exemple pour le déchirez pour obtenir un exemple sur la façon de déclarer et utiliser const_reverse_iterator.

Configuration requise

en-tête : <hash_map>

Stdext del'espace de noms :

Voir aussi

Référence

hash_multimap Class

Modèles Standard