Partager via


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

Voir aussi

Référence

map Class

Modèles Standard