CElementTraits, classe
Cette classe est utilisée par les classes de collection pour fournir des méthodes et des fonctions pour le déplacement, la copie, la comparaison et les opérations de hachage.
Syntaxe
template<typename T>
class CElementTraits : public CDefaultElementTraits<T>
Paramètres
T
Type de données à stocker dans la collection.
Notes
Cette classe fournit des fonctions statiques et des méthodes par défaut pour déplacer, copier, comparer et hacher des éléments stockés dans un objet de classe de collection. CElementTraits
est spécifié comme fournisseur par défaut de ces opérations par les classes de collection CAtlArray, CAtlList, CRBMap, CRBMultiMap et CRBTree.
Les implémentations par défaut suffiront pour les types de données simples, mais si les classes de collection sont utilisées pour stocker des objets plus complexes, les fonctions et méthodes doivent être remplacées par des implémentations fournies par l’utilisateur.
Pour plus d’informations, consultez les classes de collection ATL.
Spécifications
En-tête : atlcoll.h
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