array::crend
Devuelve un iterador const que dirige la ubicación que funciona correctamente el último elemento de una matriz invertida.
const_reverse_iterator crend( ) const;
Valor devuelto
Un iterador de acceso aleatorio inversos const que dirige la ubicación que funciona correctamente el último elemento de una matriz invertida (la ubicación que había precedido el primer elemento de la matriz unreversed).
Comentarios
crend se utiliza con un matriz invertida igual que array::cend se utiliza con una matriz.
Con el valor devuelto de crend (disminuido cómodamente), el objeto de matriz no puede modificarse.
crend se puede utilizar para probar a si un iterador inverso alcanzó el final de la matriz.
El valor devuelto por crend no se debe desreferenciar.
Ejemplo
// array_crend.cpp
// compile with: /EHsc
#include <array>
#include <iostream>
int main( )
{
using namespace std;
array<int, 2> v1 = {1, 2};
array<int, 2>::const_reverse_iterator v1_rIter;
for ( v1_rIter = v1.rbegin( ) ; v1_rIter != v1.rend( ) ; v1_rIter++ )
cout << *v1_rIter << endl;
}
Requisitos
matriz <deEncabezado: >
Espacio de nombres: std