Classes de modelo para matrizes, listas e mapas

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Essas classes de coleção são modelos cujos parâmetros determinam os tipos de objetos armazenados nas agregações. As CArrayclasses , CMape CList usam funções auxiliares globais que geralmente devem ser personalizadas. Para obter mais informações sobre essas funções auxiliares, consulte Funções Auxiliares de Classes de Coleção. As classes de ponteiro digitadas são wrappers para outras classes na biblioteca de classes. Ao utilizar essas estruturas de encapsulamento, você utiliza a verificação de tipos do compilador para ajudar a evitar erros. Para obter mais informações sobre como usar essas classes, consulte Coleções.

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

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

CList
Classe de modelo para criar listas de tipos arbitrários.

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

CTypedPtrArray
Classe de modelo para matrizes de ponteiros com segurança de tipo.

CTypedPtrList
Classe modelo para listas de ponteiros seguras em termos de tipo.

CTypedPtrMap
Classe de modelo para mapas seguros de tipo com ponteiros.

Ver também

Visão geral da classe