Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un type qui fournit un itérateur bidirectionnel capable de lire ou modifier un élément d'un tableau associatif inversé.
typedef std::reverse_iterator<iterator> reverse_iterator;
Notes
Un type reverse_iterator ne peut modifier la valeur d'un élément et, est utilisé pour parcourir le tableau associatif à l'envers.
L'reverse_iterator défini par des points d'un tableau associatif qui sont des objets de value_type, qui est de type pair*<const Key, 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éférencer un reverse_iterator rIter pointant sur un élément d'un tableau associatif, utilisez l'opérateur de ->.
Pour accéder à la valeur de la clé pour l'élément, utilisez rIter -> first, qui équivaut à (*rIter).first. Pour accéder aux valeurs des données mappées pour l'élément, utilisez rIter -> second, qui équivaut à (*rIter).first.
Exemple
Consultez l'exemple de rbegin pour un exemple de la manière dont un reverse_iteratordoit être déclaré et utilisé
Configuration requise
En-tête : <mappage>
Espace de noms : std