Classes de modelo para matrizes, listas e mapas

Essas classes de coleção são modelos cujos parâmetros determinam os tipos de objetos armazenados nos agregados. Os CArray, CMape CList classes usam funções de auxiliar global que normalmente devem ser personalizadas. Para obter mais informações sobre essas funções auxiliares, consulte Auxiliares de classe de coleção na seção "Macros e Globals". As classes de ponteiro digitado são "wrappers" para outras classes na biblioteca de classe. Usando esses wrappers, você se alistar do compilador-verificação de tipo para ajudá-lo a evitar erros. Para obter mais informações sobre como usar essas classes, consulte o artigo coleções no Guia do programador do Visual C++.

Essas classes fornecem modelos que você pode usar para criar matrizes, listas e mapas usando qualquer tipo que você gosta.

CArray

Classe de modelo para criar matrizes de tipos arbitrários.

CList

Classe de modelo para fazer listas de tipos arbitrários.

CMap

Classe de modelo para criar mapas com tipos de chave e valor arbitrários.

CTypedPtrArray

Classe de modelo para matrizes de tipo seguro de ponteiros.

CTypedPtrList

Classe de modelo para listas de tipo seguro de ponteiros.

CTypedPtrMap

Classe de modelo para mapas de tipo seguro com ponteiros.

Index