templatelt; classe BASE_CLASS, classe Chiave, classe Valore >
classe CTypedPtrMap : pubblica BASE_CLASS
Parametri
BASE_CLASS
Classe base della classe puntatore tipizzato map; deve essere una classe di mappa puntatore (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtro CMapStringToPtr).
CHIAVE
Classe dell'oggetto utilizzato come chiave per la mappa.
VALORE
Classe dell'oggetto archiviato nella mappa.
Osservazioni
La classe CTypedPtrMap fornisce un type-safe "wrapper" per gli oggetti delle classi puntatore-mappa CMapPtrToPtr, CMapPtrToWord, CMapWordToPtre CMapStringToPtr. Quando si utilizza CTypedPtrMap, la struttura di controllo del tipo C++ aiuta ad eliminare errori causati da tipi puntatore non corrispondenti.
Perché tutte le funzioni di CTypedPtrMap sono in linea, uso di questo modello non notevolmente influenzare la dimensione o la velocità del vostro codice.
Per ulteriori informazioni sull'utilizzo di CTypedPtrMap, vedere gli articoli raccolte e collezioni: classi basate su modelli nel manuale del programmatore di Visual C++.
# include lt;afxtempl.h>
Membri della classe | Gerarchia Chart
Campio&nenbsp; Esempio MFC raccogliere
Vedere a&nchenbsp;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr