<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