Partilhar 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 no agregados.O CArray, CMap, e CList classes usam funções auxiliares global que normalmente devem ser personalizadas.Para obter mais informações sobre essas funções auxiliares, consulte Auxiliares de classe de coleção.As classes de ponteiro digitados são invólucros para outras classes na biblioteca de classes.Usando esses wrappers inscrever do compilador para ajudá-lo a evitar erros-verificação de tipo.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 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.

Consulte também

Conceitos

Visão geral das bibliotecas de classes