
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 clase | Diagrama de jerarquía
Muestra Recoger muestras MFC