CTypedPtrMap

templatelt; clase BASE_CLASS, clase Clave, clase Valor >
clase CTypedPtrMap : público BASE_CLASS

Parámetros

BASE_CLASS

Clase base de la clase de mapa con tipo puntero; debe ser una clase de mapa de puntero (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtro CMapStringToPtr).

CLAVE

Clase de objeto utilizado como clave en el mapa.

VALOR

Clase de los objetos almacenados en el mapa.

Observaciones

La clase CTypedPtrMap proporciona un "contenedor" de tipo seguro para los objetos de las clases de puntero-mapa CMapPtrToPtr, CMapPtrToWord, CMapWordToPtry CMapStringToPtr. Cuando se utiliza CTypedPtrMap, el servicio de comprobación de tipos de C++ ayuda a eliminar los errores causados por los tipos de puntero no coincidentes.

Porque todas las funciones de CTypedPtrMap 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 CTypedPtrMap, 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;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr

Index