Compartilhar via


Classe CPtrList

Dá suporte a listas de ponteiros nulos.

class CPtrList : public CObject

Membros

As funções de membro de CPtrList são semelhantes às funções de membro da classe CObList. Devido a essa similaridade, você pode usar a documentação de referência de CObList para específicos de função de membro. Onde quer que você verá um ponteiro de CObject como um parâmetro ou um valor de retorno de função, substituir um ponteiro para void.

CObject*& CObList::GetHead() const;

por exemplo, traduz a

void*& CPtrList::GetHead() const;

Comentários

CPtrList inserir a macro de IMPLEMENT_DYNAMIC para oferecer suporte ao acesso do tipo em tempo de execução e o despejo a CDumpContext de um objeto. Se você precisar de um despejo dos elementos individuais de lista do ponteiro, você deve definir o tamanho do contexto de despejo a 1 ou maior.

As listas do ponteiro não podem ser serializadas.

Quando um objeto de CPtrList é excluído, ou quando seus elementos são removidos, somente os ponteiros são removidos, não as entidades que referenciam.

Para obter mais informações sobre como usar CPtrList, consulte o artigo Coleções.

Hierarquia de Herança

CObject

CPtrList

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe CObject

Gráfico da hierarquia

Classe cObList