
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