<hash_map>
Hinweis |
---|
Dieser Header ist veraltet.Die Alternative ist <unordered_map>. |
Definiert das Containervorlagenklassen hash_map und das hash_multimap und ihre unterstützenden Vorlagen.
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 stdext Namespace.
#include <hash_map>
Operatoren
Hash_map-Version |
Hash_multimap-Version |
Description |
---|---|---|
Tests, wenn das hash_map oder hash_multimap Objekt auf der linken Seite des Operators nicht gleich dem hash_map oder hash_multimap Objekt auf der rechten Seite ist. |
||
Tests, wenn das hash_map oder hash_multimap Objekt auf der linken Seite des Operators gleich dem hash_map oder hash_multimap Objekt auf der rechten Seite ist. |
Spezialisierte Vorlagen-Funktionen
Hash_map-Version |
Hash_multimap-Version |
Description |
---|---|---|
Tauscht die Elemente aus zwei hash_maps oder von hash_multimaps aus. |
Klassen
Beschreibt ein - Objekt, das von einer der assoziative Container des Hashs – hash_map, hash_multimap, hash_set oder hash_multiset – als Traits-Standardparameterobjekt verwendet werden kann, um die Elemente zu sortieren und zu ergeben, die sie enthalten. |
|
Stellt ein Funktionsobjekt bereit, das die Elemente eines hash_map vergleichen kann, indem die Werte ihrer Schlüssel verglichen, um deren relative Position im hash_map zu bestimmen. |
|
Wird für die Speicherung und den schnellen Abrufen von Daten aus einer Auflistung, in der jedes Element ein Paar ist, das einen Sortierschlüssel, dessen Wert eindeutig ist und einen Wert der Daten zugeordnet sind. |
|
Wird für die Speicherung und den schnellen Abrufen von Daten aus einer Auflistung, in der jedes Element ein Paar ist, das einen Sortierschlüssel, dessen Wert nicht, muss eindeutig sein und einen Wert der Daten zugeordnet sind. |
Anforderungen
Header: <hash_map>
Namespace: stdext
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek