Classes de collection
Les classes suivantes prennent en charge les tableaux, les listes, les cartes et les méthodes de caractéristiques pour faciliter l’accès aux comparaisons et aux éléments.
CAtlArray Cette classe implémente un objet de tableau.
CAtlList Cette classe fournit des méthodes pour créer et gérer un objet de liste.
CAtlMap Cette classe fournit des méthodes pour créer et gérer un objet map.
CAutoPtrArray Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs intelligents.
CAutoPtrElementTraits Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs intelligents.
CAutoPtrList Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs intelligents.
CAutoVectorPtrElementTraits Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs intelligents à l’aide de vecteurs nouveaux et d’opérateurs de suppression.
CComQIPtrElementTraits Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs d’interface COM.
CComSafeArray Cette classe est un wrapper pour la structure de type de données SAFEARRAY.
CComSafeArrayBound Cette classe est un wrapper pour une structure SAFEARRAYBOUND .
CComUnkArray Cette classe stocke les pointeurs IUnknown et est conçue pour être utilisée comme paramètre pour la classe de modèle IConnectionPointImpl .
CDefaultCharTraits Cette classe fournit deux fonctions statiques pour convertir des caractères entre des majuscules et des minuscules.
CDefaultCompareTraits Cette classe fournit des fonctions de comparaison d’éléments par défaut.
CDefaultElementTraits Cette classe fournit des méthodes et fonctions par défaut pour une classe de collection.
CDefaultHashTraits Cette classe fournit une fonction statique pour calculer les valeurs de hachage.
CElementTraits 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.
CElementTraitsBase Cette classe fournit des méthodes de copie et de déplacement par défaut pour une classe de collection.
CHeapPtrElementTraits Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs de tas.
CHeapPtrList Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs de tas.
CInterfaceArray Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs d’interface COM.
CInterfaceList Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs d’interface COM.
CPrimitiveElementTraits Cette classe fournit des méthodes et fonctions par défaut pour une classe de collection composée de types de données primitifs.
CRBMap Cette classe représente une structure de mappage, à l’aide d’une arborescence binaire Rouge-Noir.
CRBMultiMap Cette classe représente une structure de mappage qui permet à chaque clé d’être associée à plusieurs valeurs, à l’aide d’une arborescence binaire Rouge-Noir.
CRBTree Cette classe fournit des méthodes pour créer et utiliser une arborescence Rouge-Noir.
CSimpleArray Cette classe fournit des méthodes pour gérer un tableau simple.
CSimpleArrayEqualHelper Cette classe est un assistance pour la classe CSimpleArray .
CSimpleArrayEqualHelperFalse Cette classe est un assistance pour la classe CSimpleArray .
CSimpleMap Cette classe prend en charge un tableau de mappage simple.
CSimpleMapEqualHelper Cette classe est un assistance pour la classe CSimpleMap .
CSimpleMapEqualHelperFalse Cette classe est un assistance pour la classe CSimpleMap .
CStringElementTraits Cette classe fournit des fonctions statiques utilisées par les classes de collection stockant des
CString
objets.CStringElementTraitsI Cette classe fournit des fonctions statiques liées aux chaînes stockées dans des objets de classe de collection. Elle est similaire à CStringElementTraits, mais effectue des comparaisons qui ne respectent pas la casse.
CStringRefElementTraits Cette classe fournit des fonctions statiques liées aux chaînes stockées dans des objets de classe de collection. Les objets de chaîne sont traités en tant que références.
Articles connexes
Vue d’ensemble de la classe de collection ATL