list::crbegin
Devuelve un iterador const que dirige el primer elemento de una lista invertida.
const_reverse_iterator rbegin( ) const;
Valor devuelto
Un iterador bidireccional inversos const que dirige el primer elemento de list Class invertido (o que dirige que había sido el último elemento de listunreversed).
Comentarios
crbegin se utiliza con una lista invertida igual que list::begin se utiliza con list.
Con el valor devuelto de crbegin, el objeto de lista no puede modificarse.list::rbegin se puede utilizar para recorrer una lista hacia atrás.
Ejemplo
// list_crbegin.cpp
// compile with: /EHsc
#include <list>
#include <iostream>
int main( )
{
using namespace std;
list <int> c1;
list <int>::const_reverse_iterator c1_crIter;
c1.push_back( 10 );
c1.push_back( 20 );
c1.push_back( 30 );
c1_crIter = c1.crbegin( );
cout << "The last element in the list is " << *c1_crIter << "." << endl;
}
Requisitos
encabezado: <lista>
espacio de nombres: std