Compartir a través de


multimap::crbegin

Devuelve un iterador const que dirige el primer elemento de un multimap invertido.

const_reverse_iterator crbegin( ) const;

Valor devuelto

Un iterador bidireccional inversos const que dirige el primer elemento de multimap (Clase) o un direccionamiento invertido que había sido el último elemento de multimapunreversed.

Comentarios

crbegin se utiliza con multimap invertido igual que inicio se utiliza con multimap.

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

crbegin se puede utilizar para recorrer multimap hacia atrás.

Ejemplo

// multimap_crbegin.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.crbegin( );
   cout << "The first element of the reversed multimap m1 is "
        << m1_crIter -> first << "." << endl;
}
  

Requisitos

Encabezado: <map>

Espacio de nombres: std

Vea también

Referencia

multimap (Clase)

Biblioteca de plantillas estándar