CMapStringToPtr

La clase CMapStringToPtr admite mapas de punteros void codificados por objetos CString.

Las funciones miembro de CMapStringToPtr 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 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 CMapStringToPtr::Lookup (LPCTSTR lt; clave >, void * & <rValue>)
                              const

CMapStringToPtr 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.

Mapas de cadena al puntero no pueden serializarse.

Cuando se elimina un objeto CMapStringToPtr , o cuando sus elementos se eliminan, se eliminan los objetos claves de CString y las palabras.

# include lt;afxcoll.h>

Miembros de la clase |nbsp; Clase base | Diagrama de jerarquía

Index