CList

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 classeClasse base | Gráfico de hierarquia

Amostra  Coletar MFC exemplo

Co&nsulte tambémnbsp;CMap, CArray

Index