multimap::reverse_iterator
Un type qui fournit un itérateur bidirectionnel qui peut lire ou modifier un élément dans un mappage multiple inversé.
typedef std::reverse_iterator<iterator> reverse_iterator;
Notes
Un type reverse_iterator est utilisez pour itérer au sein de le mappage du développement multiple arrière.
reverse_iterator défini par les points de mappage plusieurs des objets de value_type, qui sont de type pair*<const Key, Type>*.La valeur de la clé est disponible via les premières paires membres et la valeur de l'élément mappé est disponible via le deuxième membre des paires.
Pour déréférencement reverse_iteratorrIter qui désigne un élément dans un mappage multiple, utilisez - > opérateur.
Pour accéder à la valeur de la clé de l'élément, l'utilisation rIter - > first, auquel équivaut (*rIter).first.Pour accéder à la valeur des données mappé pour l'élément, l'utilisation rIter - > second, auquel équivaut (*rIter).first.
Exemple
Consultez l'exemple pour rbegin pour obtenir un exemple sur la façon de déclarer et utiliser reverse_iterator.
Configuration requise
en-tête : <map>
l'espace de noms : DST