vector::crend
Devuelve un iterador const__reverse_iterator que apunta a uno antes del primer elemento del vector.
const_reverse_iterator crend( ) const;
Valor devuelto
Iterador const reverse de acceso aleatorio que apunta a uno antes del primer elemento del vector.
Comentarios
Los iteradores inversos retroceden a través de la secuencia, por lo que el último elemento en una iteración inversa es uno antes que el primer elemento del vector.
crend se usa para comprobar si un iterador inverso ha alcanzado el final de su secuencia.
El valor devuelto por crend no se debe desreferenciar.
Ejemplo
// 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;
}
Requisitos
Encabezado: <vector>
Espacio de nombres: std