Compartir a través de


multimap::crend

Devuelve un iterador const que dirige la ubicación que funciona correctamente el último elemento en un multimap 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 multimap Class invertido (la ubicación que había precedido el primer elemento de multimapunreversed).

Comentarios

crend se utiliza con multimap invertido igual que multimap::end se utiliza con multimap.

Con el valor devuelto de crend, el objeto de multimap no puede modificarse.

crend se puede utilizar para probar a si un iterador inverso alcanzó el final de la multimap.

El valor devuelto por crend no debe ser administrada.

Ejemplo

// multimap_crend.cpp
// compile with: /EHsc
#include <map>
#include <iostream>

int main( )
{
   using namespace std;
   multimap <int, int> m1;

   multimap <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 multimap m1 is "
        << m1_crIter -> first << "." << endl;
}
  

Requisitos

encabezado: <Asignar>

espacio de nombres: std

Vea también

Referencia

multimap Class

Biblioteca de plantillas estándar