Partager via


vector::crend

Retourne un itérateur const qui traite l'emplacement réussissant le dernier élément d'un vecteur inversé.

const_reverse_iterator crend( ) const;

Valeur de retour

Un itérateur d'accès aléatoire inverse const qui traite l'emplacement réussissant le dernier élément de vector Class inversé (l'emplacement qui avait précédé le premier élément de vectornon inversé).

Notes

crend est utilisé avec vector inversé comme vector::cend est utilisé avec vector.

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

crend peut être utilisé pour tester la valeur si un itérateur inverse a atteint la fin de son vector.

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>

l'espace de noms : DST

Voir aussi

Référence

vector Class

Modèles Standard