CTypedPtrArray

templatelt; clase BASE_CLASS, clase tipo >
clase CTypedPtrArray : público BASE_CLASS

Parámetros

BASE_CLASS

Clase base de la clase de matriz con tipo puntero; debe ser una clase de matriz (CObArray o CPtrArray).

TIPO

Tipo de los elementos almacenados en la matriz de clase base.

Observaciones

La clase CTypedPtrArray proporciona un "contenedor" de tipo seguro para los objetos de la clase CPtrArray o CObArray. Cuando utilice CTypedPtrArray en lugar de CPtrArray o CObArray, la facilidad de comprobación de tipos en C++ ayuda a eliminar los errores causados por los tipos de puntero no coincidentes.

Además, el contenedor CTypedPtrArray realiza gran parte del casting que sería necesario si se utiliza CObArray o CPtrArray.

Porque todas las funciones de CTypedPtrArray están en línea, uso de esta plantilla no afectan significativamente el tamaño o la velocidad del código.

Para obtener más información sobre el uso de CTypedPtrArray, vea los artículos colecciones y colecciones: clases basadas en la plantilla de en la Guía del programador de Visual C++.

# include lt;afxtempl.h>

Miembros de la claseDiagrama de jerarquía

Muestra  Recoger muestras MFC

Vea tambié&nnbsp;CPtrArray, CObArray

Index