
templatelt; classe BASE_CLASS, classe Chave, classe Valor >
classe CTypedPtrMap : público BASE_CLASS
Parâmetros
BASE_CLASS
Classe base da classe ponteiro digitado mapa; deve ser uma classe de mapa de ponteiro (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtrou CMapStringToPtr).
CHAVE
Classe do objeto usado como a chave para o mapa.
VALOR
Classe do objeto armazenado no mapa.
Observações
A classe CTypedPtrMap fornece um tipo seguro "wrapper" para objetos de classes ponteiro-mapa CMapPtrToPtr, CMapPtrToWord, CMapWordToPtre CMapStringToPtr. Quando você usa CTypedPtrMap, o recurso de verificação de tipo do C++ ajuda a eliminar erros causados por tipos ponteiro incompatível.
Porque todas as funções de CTypedPtrMap são em linha, uso deste modelo não significativamente afeta o tamanho ou a velocidade do seu código.
Para obter mais informações sobre como usar CTypedPtrMap, consulte os artigos coleções e coleções: Classes baseadas em modelo no Guia do programador do Visual C++.
# include lt;afxtempl.h>
Membros da classe | Gráfico de hierarquia
Amostra Coletar MFC exemplo
Co&nsulte tambémnbsp;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr