CTypedPtrMap

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 classeGráfico de hierarquia

Amostra  Coletar MFC exemplo

Co&nsulte tambémnbsp;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr

Index