Compartilhar via


Classe CPtrList

Oferece suporte a listas de ponteiros void.

class CPtrList : public CObject

Comentários

As funções de membro de CPtrList são semelhantes às funções de membro de classe CObList.Por causa dessa semelhança, você pode usar o CObList documentação de referência para obter informações mais específicas de função de membro. Onde quer que você vê um CObject ponteiro sistema autônomo um parâmetro de função ou um valor retornado, substitua um ponteiro para void.

CObject*& CObList::GetHead() const;

Por exemplo, se traduz em

void*& CPtrList::GetHead() const;

CPtrList incorpora o IMPLEMENT_DYNAMIC macro para oferecer suporte ao acesso de tipo em time de execução e despejar para um CDumpContext objeto. Se você precisar de um despejo de elementos de lista individuais do ponteiro, você deve conjunto a profundidade do contexto de despejo para 1 ou maior.

Listas de ponteiro não podem ser serializadas.

Quando um CPtrList objeto é excluído, ou quando seus elementos são removidos, apenas os ponteiros são removidos, não as entidades que fazem referência.

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

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe CObject

Gráfico de hierarquia

Classe cObList

Outros recursos

CPtrList membros