map::crend
Retourne un itérateur const qui traite l'emplacement réussissant le dernier élément d'un mappage inversée.
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 map Class inversé (l'emplacement qui avait précédé le premier élément de mapnon inversé).
Notes
crend est utilisé avec une carte inversée comme map::end est utilisé avec map.
Avec la valeur de retour d' crend, l'objet d' map ne peut pas être modifié.
crend peut être utilisé pour tester la valeur si un itérateur inverse a atteint la fin de son map.
La valeur retournée par crend ne doit pas être déréférencée.
Exemple
// map_crend.cpp
// compile with: /EHsc
#include <map>
#include <iostream>
int main( )
{
using namespace std;
map <int, int> m1;
map <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 map m1 is "
<< m1_crIter -> first << "." << endl;
}
Configuration requise
en-tête : <map>
l'espace de noms : DST