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