Freigeben über


<hash_set>

Hinweis

Dieser Header ist veraltet. Die Alternative ist <unordered_set>.

Definiert die Containerklassenvorlagen hash_set und hash_multiset und deren unterstützende Vorlagen.

Syntax

#include <hash_set>

Hinweise

Operatoren

Hash_set-Version Hash_multiset-Version Beschreibung
operator!= (hash_set) operator!= (hash_multiset) Überprüft, ob das hash_set- oder hash_multiset-Objekt links vom Operator ungleich dem hash_set- oder hash_multiset-Objekt rechts vom Operator ist.
operator== (hash_set) operator== (hash_multiset) Überprüft, ob das hash_set- oder hash_multiset-Objekt links vom Operator gleich dem hash_set- oder hash_multiset-Objekt rechts vom Operator ist.

Spezialisierte Vorlagenfunktionen

Hash_set-Version Hash_multiset-Version Beschreibung
swap (hash_set) swap (hash_multiset) Tauscht die Elemente zweier hash_sets oder hash_multisets aus.

Klassen

Klasse Beschreibung
hash_compare-Klasse Beschreibt ein Objekt, das von einem der Hashzuordnungscontainer verwendet werden kann – hash_map, hash_multimap, hash_set oder hash_multiset – als Standardparameterobjekt Traits , um die darin enthaltenen Elemente zu sortieren und zu hashen.
hash_set-Klasse Wird zum Speichern und schnellen Abrufen von Daten aus einer Auflistung verwendet, in der die Werte der enthaltenen Elemente eindeutig sind und als Schlüsselwerte dienen.
hash_multiset-Klasse Wird zum Speichern und schnellen Abrufen von Daten aus einer Auflistung verwendet, in der die Werte der enthaltenen Elemente eindeutig sind und als Schlüsselwerte dienen.

Siehe auch

Headerdateienreferenz
Threadsicherheit in der C++-Standardbibliothek
C++-Standardbibliotheksreferenz