CTypedPtrMap

templatelt ; classe BASE_CLASS, classe Clé, classe Valeur >
classe CTypedPtrMap : public BASE_CLASS

Paramètres

BASE_CLASS

Classe de base de la classe map pointeur typé ; doit être une classe de carte de pointeur (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtrou CMapStringToPtr).

CLÉ

Classe de l'objet utilisé comme clé de la carte.

VALEUR

Classe de l'objet stocké dans la carte.

Remarques

La classe CTypedPtrMap fournit un type-safe "wrapper" pour les objets des classes pointeur-carte CMapPtrToPtr, CMapPtrToWord, CMapWordToPtret CMapStringToPtr. Lorsque vous utilisez CTypedPtrMap, l'installation de vérification de type C++ permet d'éliminer les erreurs causées par les types pointeur dépareillées.

Parce que toutes les fonctions de CTypedPtrMap sont en ligne, l'utilisation de ce modèle n'affecte pas significativement la taille ou la vitesse de votre code.

Pour plus d'informations sur l'utilisation de CTypedPtrMap, voir les articles Collections et Collections : Classes basées sur un modèle de dans le Guide du programmeur Visual C++.

# include lt;afxtempl.h>

Membres de la classe |  ; Graphique de la hiérarchie

Écha&ntillonnbsp ; Recueillir des exemples MFC

Voir aussi  ;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr

Index