CMapWordToPtr

A classe CMapWordToPtr oferece suporte a mapeamentos de ponteiros void chaveados por palavras de 16 bits.

Funções de membro de CMapWordToPtr 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. Sempre que você consulte um CString ou um ponteiro de const a char como um valor de parâmetro ou retorno de função, substitua a palavra.

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

por exemplo, se traduz em

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

CMapWordToPtr 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 Word para ponteiro não podem ser serializados.

Quando um objeto CMapWordToPtr é excluído, ou quando seus elementos são removidos, as palavras e os ponteiros são removidos. As entidades referenciadas pelos ponteiros não são removidas.

Para obter mais informações sobre CMapWordToPtr, consulte o artigo coleções no Guia do programador do Visual C++.

# include lt;afxcoll.h>

Membros da classeClasse base | Gráfico de hierarquia

Index