
Templatelt; Klasse BASE_CLASS, Klasse Schlüssel, Klasse Wert >
Klasse CTypedPtrMap : öffentliche BASE_CLASS
Parameter
BASE_CLASS
Die Basisklasse der Klasse Karte typisierte Zeiger; muss eine Zeiger-Map-Klasse (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtroder CMapStringToPtr).
SCHLÜSSEL
Klasse des Objekts verwendet als Schlüssel zur Karte.
WERT
Klasse des Objekts in der Karte gespeichert.
Bemerkungen
Die CTypedPtrMap -Klasse stellt einen typsichere "Wrapper" für Objekte der Pointer-Map Klassen CMapPtrToPtr, CMapPtrToWord, CMapWordToPtrund CMapStringToPtr. Wenn Sie CTypedPtrMapverwenden, hilft die C++ Typüberprüfung Anlage beseitigen Fehler aufgrund von nicht übereinstimmenden Zeigertypen.
Da alle CTypedPtrMap Funktionen Inline sind, berührt mithilfe dieser Vorlage erheblich die Größe oder Geschwindigkeit des Codes nicht.
Weitere Informationen zur Verwendung von CTypedPtrMapfinden Sie in die Artikeln Sammlungen und Sammlungen: Template-basierte Klassen im Visual C++ Programmer's Guide.
# include lt;afxtempl.h>
Klasse&nmember |nbsp; Hierarchiediagramm
Beispiel&Nbsp; MFC-Beispiel sammeln
Siehe auch&Nbsp;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr