Condividi tramite


<hash_set>

Nota

Questa intestazione è obsoleta. L'alternativa è <unordered_set>.

Definisce i modelli di classe contenitore hash_set e hash_multiset e i relativi modelli di supporto.

Sintassi

#include <hash_set>

Osservazioni:

Operatori

Versione di hash_set Versione di hash_multiset Descrizione
operator!= (hash_set) operator!= (hash_multiset) Verifica se l'oggetto hash_set o hash_multiset a sinistra dell'operatore non è uguale all'oggetto hash_set o hash_multiset a destra.
operator== (hash_set) operator== (hash_multiset) Verifica se l'oggetto hash_set o hash_multiset a sinistra dell'operatore è uguale all'oggetto hash_set o hash_multiset a destra.

Funzioni di modello specializzate

Versione di hash_set Versione di hash_multiset Descrizione
swap (hash_set) swap (hash_multiset) Scambia gli elementi di due oggetti hash_set o hash_multiset.

Classi

Classe Descrizione
Classe hash_compare Descrive un oggetto che può essere usato da uno qualsiasi dei contenitori associativi hash, hash_map, hash_multimap, hash_set o hash_multiset, come oggetto parametro predefinito Traits per ordinare e hashare gli elementi contenuti.
Classe hash_set Usata per l'archiviazione e il recupero rapido di dati da una raccolta in cui i valori degli elementi contenuti sono univoci e vengono usati come valori delle chiavi.
Classe hash_multiset Usata per l'archiviazione e il recupero rapido di dati da una raccolta in cui i valori degli elementi contenuti sono univoci e vengono usati come valori delle chiavi.

Vedi anche

Riferimento file di intestazione
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)
Informazioni di riferimento per la libreria standard C++