Compartir a través de


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

Vea también

Referencia

map Class

Biblioteca de plantillas estándar