Partager via


vector::crend

Retourne un objet const__reverse_iterator qui pointe vers l'élément précédent le premier élément du vecteur.

const_reverse_iterator crend( ) const;

Valeur de retour

Itérateur inverse const à accès aléatoire qui pointe vers l'élément précédent le premier élément du vecteur.

Notes

Les itérateurs inverses sont exécutés vers l'arrière dans la séquence. Le dernier élément dans une itération inverse est donc celui qui précède le premier élément dans le vecteur.

crend permet de vérifier si un itérateur inverse a atteint la fin de sa séquence.

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

Exemple

// vector_crend.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>

int main( )
{
   using namespace std;   
   vector <int> v1;
   vector <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 : <vector>

Espace de noms : std

Voir aussi

Référence

vector, classe

Bibliothèque STL (Standard Template Library)