Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Suporta listas de apontadores de vazio.
Sintaxe
class CPtrList : public CObject
Membros
As funções membros de CPtrList são semelhantes às funções membros da classe CObList. Devido a esta semelhança, pode usar a CObList documentação de referência para especificações da função dos membros. Sempre que vir um CObject ponteiro como parâmetro de função ou valor de retorno, substitua por um ponteiro para void.
CObject*& CObList::GetHead() const;
por exemplo, traduz-se em
void*& CPtrList::GetHead() const;
Observações
CPtrList incorpora a macro IMPLEMENT_DYNAMIC para suportar o acesso e o dump de tipos em tempo de execução para um CDumpContext objeto. Se precisar de um dump de elementos individuais da lista de ponteiros, deve definir a profundidade do contexto do dump para 1 ou superior.
Listas de ponteiros não podem ser serializadas.
Quando um CPtrList objeto é eliminado, ou quando os seus elementos são removidos, apenas os ponteiros são removidos, não as entidades a que referenciam.
Para mais informações sobre a utilização CPtrListde , consulte o artigo Coleções.
Hierarquia de herança
CPtrList
Requerimentos
Cabeçalho: afxcoll.h