Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis |
|---|
Diese API ist veraltet.Die Alternative ist unordered_set Class. |
Gibt einen konstanten Iterator zurück, der den Speicherort abweicht, der dem letzten Element mit einem umgekehrten hash_set folgt.
const_reverse_iterator crend( ) const;
Rückgabewert
Ein const umgekehrter bidirektionaler Iterator, der den Speicherort abweicht, der dem letzten Element mit umgekehrten hash_set Class folgt (der Speicherort, der dem ersten Element in nicht umgekehrten hash_set vorangestellt war).
Hinweise
crend wird mit umgekehrten hash_set verwendet, wie hash_set::end mit hash_set verwendet wird.
Mit dem Rückgabewert von crend, kann das hash_set-Objekt nicht geändert werden.
crend kann verwendet werden, um zu testen, ob ein umgekehrter Iterator das Ende ihrer hash_set erreicht wurde.
In Visual C++ .NET 2003, sind Member der <hash_map> und <hash_set> Headerdateien nicht mehr im stdnamespace, sondern sind in den stdext Namespace verschoben wurde.Weitere Informationen finden Sie unter Der stdext-Namespace.
Beispiel
// hash_set_crend.cpp
// compile with: /EHsc
#include <hash_set>
#include <iostream>
int main( )
{
using namespace std;
using namespace stdext;
hash_set <int> hs1;
hash_set <int>::const_reverse_iterator hs1_crIter;
hs1.insert( 10 );
hs1.insert( 20 );
hs1.insert( 30 );
hs1_crIter = hs1.crend( );
hs1_crIter--;
cout << "The last element in the reversed hash_set is "
<< *hs1_crIter << "." << endl;
}
Anforderungen
Header: <hash_set>
Namespace: stdext
Hinweis