Freigeben über


multiset::crend

Gibt ein const-Feld Iterator zurück, der den Standort anspricht, der dem letzten Element mit einem umgekehrten Multiset folgt.

const_reverse_iterator crend( ) const;

Rückgabewert

Ein umgekehrter const bidirektionalem Iterator, der den Standort anspricht, der dem letzten Element mit einem umgekehrten Multiset folgt (der Speicherort, der das erste Element nicht im umgekehrten Multiset vorangestellt war).

Hinweise

crend wird mit einem umgekehrten Multiset verwendet, ebenso Ende mit einem Multiset verwendet wird.

Bei dem Rückgabewert von crend, kann das multiset-Objekt nicht geändert werden.

crend kann verwendet werden, um zu testen, ob ein umgekehrter Iterator das Ende des Multisets erreicht hat.

Der von crend zurückgegebene Wert darf nicht dereferenziert werden.

Beispiel

// 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;
}

Ausgabe

The last element in the reversed multiset is 10.

Anforderungen

Header: <set>

Namespace: std

Siehe auch

Referenz

multiset-Klasse

Standardvorlagenbibliothek