Partager via


deque::crend

Retourne un itérateur const à partir de l'emplacement succédant au dernier élément d'une chaîne inversée.

const_reverse_iterator crend( ) const;

Valeur de retour

Un itérateur const bidirectionnel inversé qui gère l'emplacement succédant au dernier élément d'un deque, classe inversé (l'emplacement qui avait précédé le premier élément dans la pile non inversé).

Notes

crend est utilisé avec un deque inversé tout comme array::cend est utilisé avec un deque.

Avec la valeur de retour de crend (correctement décrémenté), l'objet deque ne peut pas être modifié.

Il est possible d'utiliser crend pour tester si un itérateur inversé a atteint la fin de sa pile renversée.

La valeur retournée par crend ne doit pas être déréférencée.

Exemple

// deque_crend.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>

int main( )
{
   using namespace std;   
   deque <int> v1;
   deque <int>::const_reverse_iterator v1_rIter;
   
   v1.push_back( 1 );
   v1.push_back( 2 );

   for ( v1_rIter = v1.rbegin( ) ; v1_rIter != v1.rend( ) ; v1_rIter++ )
      cout << *v1_rIter << endl;
}
  

Configuration requise

En-tête: <deque>

Espace de noms : std

Voir aussi

Référence

deque, classe

Bibliothèque STL (Standard Template Library)