Compartilhar via


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 nas agregações. As classes CArray, CMap e CList usam funções auxiliares globais que geralmente devem ser personalizadas. Para obter mais informações sobre essas funções auxiliares, consulte Auxiliares de classe de coleção. As classes de ponteiros tipados são wrappers para outras classes na biblioteca de classes. Ao usar esses wrappers, você inscreve a verificação de tipo do compilador para ajudar a evitar erros. Para obter mais informações sobre como usar essas classes, consulte Coleções.

Essas classes fornecem os modelos que poderão ser usados para criar matrizes, listas e mapas usando qualquer tipo desejado.

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

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

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

CTypedPtrArray
Classe de modelo para matrizes de ponteiros fortemente tipados.

CTypedPtrList
Classe de modelo para listas de ponteiros fortemente tipados.

CTypedPtrMap
Classe de modelo para mapas com ponteiros fortemente tipados.

Confira também

Visão geral da classe