
La clase CMapPtrToWord admite mapas de palabras de 16 bits codificados por punteros void.
Las funciones miembro de CMapPtrToWord son similares a las funciones miembro de la clase CMapStringToOb. Debido a esta similitud, puede utilizar la documentación de referencia de CMapStringToOb para detalles de función miembro. Siempre que vea un puntero de CObject como un valor de parámetro o retorno de función, sustituir la palabra. Siempre que vea un CString o un puntero const char como un parámetro de función o valor devuelto, sustituir un puntero a void.
BOOL CMapStringToOb::Lookup (const char * lt; clave >,
CObject* & <rValue>) const
por ejemplo, se traduce en
BOOL CMapPtrToWord::Lookup (const void * lt; clave >, WORD & <rValue>) const
CMapWordToPtr incorpora la macro IMPLEMENT_DYNAMIC para apoyar el acceso de tipo en tiempo de ejecución y el dumping a un objeto CDumpContext . Si necesita un volcado de elementos individuales de mapa, debe establecer la profundidad del contexto volcado a 1 o mayor.
No se pueden serializarse mapas de puntero a word.
Cuando se elimina un objeto CMapPtrToWord , o cuando sus elementos se eliminan, se eliminan los punteros y las palabras. Las entidades de referencia por los punteros claves no se quitan.
Para obtener más información sobre CMapPtrToWord, vea el artículo colecciones en la Guía del programador de Visual C++.
# include lt;afxcoll.h>