Condividi tramite


Classe CPtrList

Supporta elenchi di puntatori void.

class CPtrList : public CObject

Membri

Le funzioni membro di CPtrList sono simili alle funzioni membro di classe CObList. A causa di questa somiglianze, è possibile utilizzare la documentazione di riferimento di CObList per le specifiche della funzione membro. Ovunque sia visualizzato un puntatore CObject come parametro della funzione o valore restituito, sostituire un puntatore a void.

CObject*& CObList::GetHead() const;

ad esempio, converte a

void*& CPtrList::GetHead() const;

Note

CPtrList include la macro IMPLEMENT_DYNAMIC per supportare l'accesso del tipo run-time ed eseguire l'operazione di dump dell'oggetto CDumpContext. Se è necessario un dump di singoli elementi dell'elenco dei puntatori, è necessario impostare la profondità del contesto di dump a 1 o superiore.

Gli elenchi del puntatore non possono essere serializzati.

Quando un oggetto CPtrList viene eliminato, oppure quando gli elementi vengono rimossi, solo i puntatori vengono eliminati, non le entità che referenziano.

Per ulteriori informazioni sull'uso di CPtrList, consultare l'articolo Raccolte.

Gerarchia di ereditarietà

CObject

CPtrList

Requisiti

Header: afxcoll.h

Vedere anche

Riferimenti

Classe CObject

Grafico delle gerarchie

Classe CObList