Partager via


multiset::crend

Retourne un itérateur const qui traite l'emplacement qui suit le dernier élément d'un multiset inversé.

const_reverse_iterator crend( ) const;

Valeur de retour

Un itérateur bidirectionnel inverse const qui gère l'emplacement succédant au dernier élément d'un multiset inversé (emplacement qui avait précédé le premier élément du multiset non inversé).

Notes

crend est utilisé avec un multiset inversé tout comme fin est utilisé avec un multiset.

Avec la valeur de retour de crend, l'objet multiset ne peut pas être modifié.

Il est possible d'utiliser crend pour tester si un itérateur inverse a atteint la fin de son multiset.

La valeur retournée par crend ne doit pas être déréférencée.

Exemple

// multiset_crend.cpp
// compile with: /EHsc
#include <set>
#include <iostream>

int main() {
   using namespace std;   
   multiset <int> ms1;
   multiset <int>::const_reverse_iterator ms1_crIter;

   ms1.insert( 10 );
   ms1.insert( 20 );
   ms1.insert( 30 );

   ms1_crIter = ms1.crend( ) ;
   ms1_crIter--;
   cout << "The last element in the reversed multiset is "
        << *ms1_crIter << "." << endl;
}

Sortie

The last element in the reversed multiset is 10.

Configuration requise

En-tête: <jeu>

Espace de noms : std

Voir aussi

Référence

multiset, classe

Bibliothèque STL (Standard Template Library)