multimap::crend
Retourne un itérateur const qui traite l'emplacement réussissant le dernier élément d'un mappage multiple inversé.
const_reverse_iterator crend( ) const;
Valeur de retour
Un itérateur bidirectionnel inverse const qui traite l'emplacement réussissant le dernier élément de multimap Class inversé (l'emplacement qui avait précédé le premier élément de multimapnon inversé).
Notes
crend est utilisé avec multimap inversé comme multimap::end est utilisé avec multimap.
Avec la valeur de retour d' crend, l'objet d' multimap ne peut pas être modifié.
crend peut être utilisé pour tester la valeur si un itérateur inverse a atteint la fin de son multimap.
La valeur retournée par crend ne doit pas être déréférencée.
Exemple
// 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;
}
Configuration requise
en-tête : <map>
l'espace de noms : DST