Share via


vector::rbegin

Retourne un itérateur au premier élément d'un vecteur inversé.

reverse_iterator rbegin( ); 
const_reverse_iterator rbegin( ) const;

Valeur de retour

Un itérateur d'accès aléatoire inverse adressant le premier élément d'un vecteur ou un adressage inversé ce qui avait été le dernier élément du vecteur non inversé.

Notes

Si la valeur de retour d' rbegin est assignée à const_reverse_iterator, l'objet vectoriels ne peut pas être modifié.Si la valeur de retour d' rbegin est assignée à reverse_iterator, l'objet vectoriels peut être modifié.

Exemple

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

int main( )
{
   using namespace std;   
   vector <int> v1;
   vector <int>::iterator v1_Iter;
   vector <int>::reverse_iterator v1_rIter;
   
   v1.push_back( 1 );
   v1.push_back( 2 );

   v1_Iter = v1.begin( );
   cout << "The first element of vector is "
        << *v1_Iter << "." << endl;

   v1_rIter = v1.rbegin( );
   cout << "The first element of the reversed vector is "
        << *v1_rIter << "." << endl;
}
  
  

Configuration requise

en-tête : <vector>

l'espace de noms : DST

Voir aussi

Référence

vector Class

Modèles Standard