Partager via


hash_set::value_compare

Notes

Cette API est obsolète.L'alternative est unordered_set, classe.

Type qui fournit deux objets de fonction, un attribut binaire de la classe et qui peut comparer deux valeurs d'élément d'un hash_set déterminer leur ordre relatif et un attribut unaire qui hache les éléments.

typedef key_compare value_compare;

Notes

value_compare est un synonyme de le paramètre Traitsde modèle.

Pour plus d'informations concernant Traits, consultez la rubrique hash_set, classe.

Notez qu' key_compare et value_compare sont synonymes pour le paramètre Caractéristiquesde modèle. Les deux types sont fournis pour les classes de hash_set et de hash_multiset, où ils sont identiques, pour assurer la compatibilité avec les classes de hash_map et de hash_multimap, où ils sont différents.

Dans Visual C++ .NET 2003, les membres des fichiers d'en-tête <hash_map> et de <hash_set> ne sont plus dans l'espace de noms standard, mais ont été plutôt déplacés dans l'espace de noms de stdext. Pour plus d'informations, consultez The stdext Namespace.

Exemple

Consultez l'exemple de value_comp pour obtenir un exemple de la façon dont déclarer et utiliser value_compare.

Configuration requise

Header: <hash_set>

Espace de noms : stdext

Voir aussi

Référence

hash_set, classe

Bibliothèque STL (Standard Template Library)