<hash_set>
[!REMARQUE]
Cet en-tête est obsolète.l'alternative est <unordered_set>.
Définit le hash_set de classes de modèles du conteneur et le hash_multiset et leurs modèles de prise en charge.
#include <hash_set>
Notes
Dans Visual C++ .NET 2003, les membres des fichiers d'en-tête de <hash_map> et de <hash_set> ne sont plus dans l'espace de noms de DST, mais plutôt ont été déplacés dans l'espace de noms de stdext.Pour plus d'informations, consultez The stdext Namespace.
Opérateurs
Version de Hash_set |
Version de Hash_multiset |
Description |
---|---|---|
Teste si l'objet de hash_set ou de hash_multiset située à gauche de l'opérateur n'est pas égal à l'objet de hash_set ou de hash_multiset côté droit. |
||
Teste si l'objet de hash_set ou de hash_multiset située à gauche de l'opérateur est égal à l'objet de hash_set ou de hash_multiset côté droit. |
Fonctions spécialisées de modèle
Version de Hash_set |
Version de Hash_multiset |
Description |
---|---|---|
Permute les éléments de deux hash_sets ou hash_multisets. |
Classes
Décrit un objet qui peut être utilisé par les conteneurs associatifs de hachage l'une des — hash_map, hash_multimap, hash_set, ou hash_multiset — en tant qu'objet paramètre par défaut de Traits pour classer et hacher les éléments qu'ils contiennent. |
|
Utilisés pour le stockage et la recherche rapide des données d'une collection dans laquelle les valeurs des éléments de contenu sont uniques et le sert de valeurs clés. |
|
Utilisés pour le stockage et la recherche rapide des données d'une collection dans laquelle les valeurs des éléments de contenu sont uniques et le sert de valeurs clés. |
Voir aussi
Référence
Sécurité des threads dans la bibliothèque C++ standard