CTypedPtrArray

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

Siehe auch&Nbsp;CPtrArray, CObArray

Index