Condividi tramite


multimap::crbegin

Restituisce un iteratore const destinato al primo elemento di un multimap invertito.

const_reverse_iterator crbegin( ) const;

Valore restituito

Un iteratore bidirezionale di inversione const destinato al primo elemento in multimap Class invertito o destinato a ciò che era stato ultimo elemento in multimapunreversed.

Note

crbegin viene utilizzato con multimap invertito come inizio viene utilizzato con multimap.

Tramite il valore restituito crbegin, l'oggetto multimap non può essere modificato.

crbegin può essere utilizzato per scorrere multimap indietro.

Esempio

// 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;
}
  

Requisiti

intestazione: <map>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

multimap Class

Libreria di modelli standard