CTypedPtrMap

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

Index