Partager via


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

Voir aussi

Référence

multimap Class

Modèles Standard