
Templatelt;KlasseBASE_CLASS,Typ> - Klasse
Klasse CTypedPtrArray : öffentliche BASE_CLASS
Parameter
BASE_CLASS
Die Basisklasse der Arrayklasse typisierter Zeiger; muss eine Array-Klasse (CObArray oder CPtrArray).
TYP
Typ der Elemente in der Basisklasse-Array gespeichert.
Bemerkungen
Die CTypedPtrArray -Klasse stellt einen typsicheren "Wrapper" für Objekte der Klasse CPtrArray oder CObArray. Wenn Sie CTypedPtrArray statt CPtrArray oder CObArrayverwenden, hilft die C++ Typüberprüfung Anlage beseitigen Fehler aufgrund von nicht übereinstimmenden Zeigertypen.
Darüber hinaus führt der CTypedPtrArray Wrapper ein Großteil der Umwandlung, die erforderlich wäre, wenn Sie CObArray oder CPtrArray verwendet.
Da alle CTypedPtrArray Funktionen Inline sind, berührt mithilfe dieser Vorlage erheblich die Größe oder Geschwindigkeit des Codes nicht.
Weitere Informationen zur Verwendung von CTypedPtrArrayfinden 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