Share via


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

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

Ces classes fournissent des modèles que vous pouvez utiliser pour créer des tableaux, des listes, et des cartes à l'aide de n'importe quel type votre choix.

  • CArray
    Classe de modèle pour définir des tableaux de types arbitraires.

  • CList
    Classe de modèle pour définir des listes de types arbitraires.

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

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

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

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

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes