Freigeben über


<hash_map>

Hinweis

Diese Headerdatei 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 std-Namespace, 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

Beschreibung

Operator! = (hash_map)

Operator! = (hash_multimap)

Testet, ob 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.

operator== (hash_map)

operator== (hash_multimap)

Testet, ob das hash_map oder hash_multimap Objekt auf der linken Seite des Operators hash_map oder gleich dem hash_multimap Objekt auf der rechten Seite ist.

Spezialisierte Vorlagen-Funktionen

Hash_map-Version

Hash_multimap-Version

Beschreibung

Austauschen (hash_map)

Austauschen (hash_multimap)

Vertauscht die Elemente zweier hash_maps oder von hash_multimaps aus.

Klassen

hash_compare-Klasse

Beschreibt ein Objekt, das in einem der Hashassoziativen container - hash_map, hash_multimap, hash_set oder hash_multiset - Option verwendet werden kann ein standardmäßiges Merkmale -Parameterobjekt, um die Elemente zu sortieren und zu, hashen, die sie enthalten.

value_compare-Klasse

Stellt ein Funktionsobjekt bereit, das die Elemente eines hash_map vergleichen kann, indem die Werte ihrer Schlüssel verglichen, um ihre relative Position im hash_map zu bestimmen.

hash_map-Klasse

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 zugeordneten Daten verfügt.

hash_multimap-Klasse

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 erforderlich, eindeutig ist und einen Wert der zugeordneten Daten verfügt.

Anforderungen

Header: <hash_map>

Namespace: stdext

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek

Standardvorlagenbibliothek

Weitere Ressourcen

Headerdateien der C++-Standardbibliothek