templatelt; classe Tipo, classe ARG_TYPE >
classe CList : público CObject
Parâmetros
TIPO
Tipo de objeto armazenado na lista.
ARG_TYPE
Tipo usado para fazer referência a objetos armazenados na lista. Pode ser uma referência.
Observações
A classe CList suporta listas ordenadas de objetos repetidos acessíveis seqüencialmente ou pelo valor. Listas de CList comportam-se como listas duplamente ligadas.
Uma variável do tipo posição é uma chave para a lista. Você pode usar uma variável POSITION como um iterador para atravessar uma lista seqüencialmente e como um indicador para segurar um lugar. Uma posição não é o mesmo que um índice, no entanto.
Inserção de elemento é muito rápida na cabeça de lista, na cauda e em uma posição. Uma pesquisa seqüencial é necessária Pesquisar um elemento por valor ou índice. Essa pesquisa pode ser lenta se a lista for longa.
Se você precisar um despejo de elementos individuais na lista, você deve definir a profundidade do contexto de despejo para 1 ou maior.
Determinadas funções de membro desta chamada classe auxiliar global funções que devem ser personalizadas para a maioria dos usos da classe CList . Consulte Auxiliares de classe de coleção na seção "Macros e Globals".
Para obter mais informações sobre o uso CList, consulte o artigo coleções no Guia do programador do Visual C++.
# include lt;afxtempl.h>
Membros da classe | Classe base | Gráfico de hierarquia
Amostra Coletar MFC exemplo