multimap::crend
Restituisce un iteratore const destinato alla posizione che è l'ultimo elemento a multimap invertito.
const_reverse_iterator crend( ) const;
Valore restituito
Un iteratore bidirezionale di inversione const destinato alla posizione che è l'ultimo elemento a multimap Class inverso (la posizione che aveva precedente il primo elemento in multimapunreversed).
Note
crend viene utilizzato con multimap invertito come multimap::end viene utilizzato con multimap.
Tramite il valore restituito crend, l'oggetto multimap non può essere modificato.
crend può essere utilizzato per verificare se un iteratore inverso raggiunge la fine del multimap.
Il valore restituito da crend non è possibile dereferenziare.
Esempio
// 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;
}
Requisiti
intestazione: <map>
Spazio dei nomi: deviazione standard