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_map-Klasse.
Gibt ein const-Feld Iterator zurück, der den Standort anspricht, der dem letzten Element mit einem hash_map folgt.
const_iterator cend( ) const;
Rückgabewert
Ein const bidirektionalem Iterator, der den Standort anspricht, der dem letzten Element mit hash_map-Klasse folgt. Wenn hash_map leer ist, dann hash_map::cend == hash_map::begin.
Hinweise
cend wird verwendet, um zu testen, ob ein Iterator das Ende ihrer hash_map erreicht hat.
Der von cend zurückgegebene Wert darf nicht dereferenziert werden.
In Visual C++ .NET 2003 sind Member der <hash_map> und <hash_set> Headerdateien nicht mehr im STD-Namespace enthalten. Sie wurden stattdessen in den stdext-Namespace verschoben. Weitere Informationen finden Sie unter Der stdext-Namespace.
Beispiel
// hash_map_cend.cpp
// compile with: /EHsc
#include <hash_map>
#include <iostream>
int main( )
{
using namespace std;
using namespace stdext;
hash_map <int, int> hm1;
hash_map <int, int> :: const_iterator hm1_cIter;
typedef pair <int, int> Int_Pair;
hm1.insert ( Int_Pair ( 3, 30 ) );
hm1_cIter = hm1.cend( );
hm1_cIter--;
cout << "The value of last element of hm1 is "
<< hm1_cIter -> second << "." << endl;
}
Anforderungen
Header: <hash_map>
Namespace: stdext