CMapStringToPtr

A classe CMapStringToPtr oferece suporte a mapeamentos de ponteiros void chaveados pelos objetos CString.

Funções de membro de CMapStringToPtr são semelhantes às funções de membro de classe CMapStringToOb. Devido esta semelhança, você pode usar a documentação de referência CMapStringToOb para especificações de função de membro. Sempre que você ver um ponteiro de CObject como um parâmetro de função ou valor de retorno, substitua um ponteiro para void.

BOOL CMapStringToOb::Lookup (const char * lt; chave >,
                             CObject* & <rValue>) const

por exemplo, se traduz em

BOOL CMapStringToPtr::Lookup (LPCTSTR lt; chave >, void * & <rValue>)
                              const

CMapStringToPtr incorpora a macro IMPLEMENT_DYNAMIC para oferecer suporte a acessar do tipo de tempo de execução e despejar a um objeto CDumpContext . Se você precisar um despejo de elementos de mapa individuais, você deve definir a profundidade do contexto de despejo para 1 ou maior.

Mapas de Cadeia de caracteres para ponteiro não podem ser serializados.

Quando um objeto CMapStringToPtr é excluído, ou quando seus elementos são removidos, os objetos de chave CString e as palavras são removidas.

# include lt;afxcoll.h>

Membros da classe |nbsp; Classe base | Gráfico de hierarquia

Index