Partager via


Classes de modèle pour les tableaux, des listes, et la carte

Ces classes de collection sont des modèles dont les paramètres déterminent les types des objets stockés dans les agrégats. CArray, CMap, et les classes CList utilisent les fonctions d'assistance globales qui doivent généralement être personnalisées. Pour plus d'informations sur ces fonctions d'assistance, consultez Assistance de classe de collection. Les classes de pointeur typé sont des wrappers pour les autres classes dans la bibliothèque de classes. En utilisant ces wrappers, vous inscrivez le contrôle de type du compilateur pour vous aider à éviter des erreurs. Pour plus d'informations sur l'utilisation de ces classes, consultez Collections.

Ces classes sont des modèles que vous pouvez utiliser pour créer des tableaux, des listes, des maps de n'importe quel type vous souhaitez.

  • CArray
    Classe du modèle pour effectuer des tableaux de types arbitraires.

  • CList
    Classe du modèle pour effectuer des listes de types arbitraires.

  • CMap
    Classe du modèle pour effectuer des cartes avec la clé arbitraire et les types de valeur.

  • CTypedPtrArray
    Classe du modèle pour les tables de type sécurisé de pointeurs.

  • CTypedPtrList
    Classe du modèle pour les listes de type sécurisé de pointeurs.

  • CTypedPtrMap
    Classe du modèle pour les cartes de type sécurisé avec des pointeurs.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes