CDefaultHashTraits, classe
Cette classe fournit une fonction statique pour calculer les valeurs de hachage.
Syntaxe
template<typename T>
class CDefaultHashTraits
Paramètres
T
Type de données à stocker dans la collection.
Membres
Méthodes publiques
Nom | Description |
---|---|
CDefaultHashTraits ::Hash | (Statique) Appelez cette fonction pour calculer une valeur de hachage pour un élément donné. |
Notes
Cette classe contient une fonction statique unique qui retourne une valeur de hachage pour un élément donné. Cette classe est utilisée par la classe CDefaultElementTraits.
Pour plus d’informations, consultez les classes de collection ATL.
Spécifications
En-tête : atlcoll.h
CDefaultHashTraits ::Hash
Appelez cette fonction pour calculer une valeur de hachage pour un élément donné.
static ULONG Hash(const T& element) throw();
Paramètres
Élément
Élément .
Valeur de retour
Retourne la valeur de hachage.
Notes
L’algorithme de hachage par défaut est très simple : la valeur de retour est le numéro d’élément. Remplacez cette fonction si un algorithme plus compliqué est nécessaire.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour