CPtrList

La classe CPtrList supporta gli elenchi dei puntatori void.

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

CObject * & CObList::GetHead() const

ad esempio, si traduce in

void * & CPtrList::GetHead() const

CPtrList incorpora la macro IMPLEMENT_DYNAMIC per supportare l'accesso di tipo runtime e il dumping a un oggetto CDumpContext . Se avete bisogno di un dump di elementi di elenco pointer individuali, è necessario impostare la profondità del contesto di dump su 1 o maggiore.

Non possono essere serializzate puntatore liste.

Quando viene eliminato un oggetto CPtrList , o quando gli elementi vengono rimossi, vengono rimossi solo i puntatori, non le entità che fanno riferimento.

Per ulteriori informazioni sull'utilizzo di CPtrList, vedere l'articolo raccolte nel manuale del programmatore di Visual C++.

# include lt;afxcoll.h>

Membri della classeClasse base | Gerarchia Chart

Vedere a&nchenbsp;CObList

Index