map::crend
Devuelve un iterador const que dirige la ubicación que funciona correctamente el último elemento en un mapa invertido.
const_reverse_iterator crend( ) const;
Valor devuelto
Un iterador bidireccional inversos const que dirige la ubicación que funciona correctamente el último elemento de map Class invertido (la ubicación que había precedido el primer elemento de mapunreversed).
Comentarios
crend se utiliza con un mapa invertido igual que map::end se utiliza con map.
Con el valor devuelto de crend, el objeto de map no puede modificarse.
crend se puede utilizar para probar a si un iterador inverso alcanzó el final de la map.
El valor devuelto por crend no debe ser administrada.
Ejemplo
// map_crend.cpp
// compile with: /EHsc
#include <map>
#include <iostream>
int main( )
{
using namespace std;
map <int, int> m1;
map <int, int> :: const_reverse_iterator m1_crIter;
typedef pair <int, int> Int_Pair;
m1.insert ( Int_Pair ( 1, 10 ) );
m1.insert ( Int_Pair ( 2, 20 ) );
m1.insert ( Int_Pair ( 3, 30 ) );
m1_crIter = m1.crend( );
m1_crIter--;
cout << "The last element of the reversed map m1 is "
<< m1_crIter -> first << "." << endl;
}
Requisitos
encabezado: <Asignar>
espacio de nombres: std