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.The CArray, CMap, e CList classes usar funções do auxiliar global que normalmente devem ser personalizadas. Para obter mais informações sobre essas funções auxiliares, consulte Coleção classe auxiliares.As classes de tipos ponteiro são invólucros para outras classes na biblioteca de classes.Usando esses invólucros, você se inscrever do compilador para ajudar 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 elaborando listas de tipos arbitrários.

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

  • CTypedPtrArray
    Modelo de classe para conjuntos de fortemente tipado de ponteiros.

  • CTypedPtrList
    Modelo de classe para listas de fortemente tipado de ponteiros.

  • CTypedPtrMap
    Classe de modelo para mapas de fortemente tipado com ponteiros.

Consulte também

Conceitos

Visão geral das bibliotecas de classes