Classes de coleção
As seguintes classes oferecem suporte para matrizes, listas, mapas e também características métodos para ajudar com comparações e acesso de elemento.
CAtlArray Essa classe implementa um objeto de matriz.
CAtlList Essa classe fornece métodos para criação e gerenciamento de um objeto da lista.
CAtlMap Essa classe fornece métodos para criação e gerenciamento de um objeto de MAP.
CAutoPtrArray Essa classe fornece métodos úteis ao construir uma matriz de SMART ponteiros.
CAutoPtrElementTraits Essa classe fornece métodos, estático funções e typedefs útil ao criar conjuntos de ponteiros inteligentes.
CAutoPtrList Essa classe fornece métodos úteis ao construir uma lista dos ponteiros inteligentes.
CAutoVectorPtrElementTraits Essa classe fornece métodos, estático funções e typedefs útil ao criar coleções de ponteiros inteligentes usando vetor novo e excluir operadores.
CComQIPtrElementTraits Essa classe fornece métodos, estático funções e typedefs útil ao criar conjuntos de ponteiros de interface COM.
CComSafeArray Essa classe é um wrapper para o SAFEARRAY Data Type estrutura.
CComSafeArrayBound Essa classe é um wrapper para um SAFEARRAYBOUND estrutura.
CComUnkArray Essa classe armazena IUnknown ponteiros e é projetado para ser usado sistema autônomo um parâmetro para o IConnectionPointImplclasse de modelo .
CDefaultCharTraits Essa classe fornece dois estático funções para converter caracteres entre maiúsculas e em minúsculas.
CDefaultCompareTraits Essa classe fornece funções de comparação do elemento de padrão.
CDefaultElementTraits Essa classe fornece funções e métodos padrão para uma classe coleção.
CDefaultHashTraits Essa classe fornece um estático função para calcular valores de hash.
CElementTraits Essa classe é usada pelas classes de coleção para fornecer métodos e funções para mover, copiar, comparação e operações de hash.
CElementTraitsBase Essa classe fornece cópia padrão e mova os métodos para uma classe de coleção.
CHeapPtrElementTraits Essa classe fornece métodos, funções estáticas e typedefs útil ao criar conjuntos de ponteiros de heap.
CHeapPtrList Essa classe fornece métodos úteis ao construir uma lista dos ponteiros de heap.
CInterfaceArray Essa classe fornece métodos úteis ao construir uma matriz de ponteiros de interface COM.
CInterfaceList Essa classe fornece métodos úteis ao construir uma lista dos ponteiros de interface COM.
CPrimitiveElementTraits Essa classe fornece métodos padrão e funções para uma classe de coleção composta de tipos primitivos de dados.
CRBMap Esta classe representa uma estrutura de mapeamento, usando um vermelho-preto binário árvore.
CRBMultiMap Esta classe representa uma estrutura de mapeamento que permite que cada chave a ser associado a mais de um valor, usando uma árvore binária vermelho-preto.
CRBTree Essa classe fornece métodos para criação e utilização de uma árvore de vermelho-preto.
CSimpleArray Essa classe fornece métodos para gerenciar uma matriz.
CSimpleArrayEqualHelper Essa classe é um auxiliar para o CSimpleArray classe.
CSimpleArrayEqualHelperFalse Essa classe é um auxiliar para o CSimpleArray classe.
CSimpleMap Essa classe fornece suporte para uma matriz de mapeamento simples.
CSimpleMapEqualHelper Essa classe é um auxiliar para o CSimpleMap classe.
CSimpleMapEqualHelperFalse Essa classe é um auxiliar para o CSimpleMap classe.
CStringElementTraits Essa classe fornece estático funções usadas pelas classes de coleção armazenando CString objetos.
CStringElementTraitsI Essa classe fornece estático funções relacionadas à seqüências de caracteres armazenadas em objetos de classe de coleção.É semelhante a CStringElementTraits, mas executa comparações sem diferenciação de maiúsculas e minúsculas.
CStringRefElementTraits Essa classe fornece funções estáticas relacionadas a seqüências de caracteres armazenadas em objetos de classe de coleção.Objetos string são tratados sistema autônomo referências.