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à
CPtrList
Requisiti
Header: afxcoll.h