CList

templatelt; classe Tipo, classe ARG_TYPE >
classe CList : pubblica CObject

Parametri

TIPO

Tipo di oggetto archiviato nell'elenco.

ARG_TYPE

Tipo utilizzato per fare riferimento a oggetti archiviati nell'elenco. Può essere un riferimento.

Osservazioni

La classe CList supporta liste ordinate di oggetti non univoci accessibile in sequenza o dal valore. CList liste si comportano come liste doppiamente concatenate.

Una variabile di tipo posizione è una chiave per la lista. È possibile utilizzare una variabile di posizione come un iteratore per attraversare una lista in modo sequenziale e come segnalibro per contenere un posto. Una posizione non è la stessa di un indice, tuttavia.

Inserimento di elemento è molto velocizza, alla testa della lista, in coda e una nota di posizione. Una ricerca sequenza è necessaria cercare un elemento di valore o di un indice. Questa ricerca può essere lenta se la lista è lunga.

Se avete bisogno di un dump dei singoli elementi dell'elenco, è necessario impostare la profondità del contesto di dump su 1 o maggiore.

Certe funzioni membro di questa chiamata classe helper globale funzioni che devono essere personalizzate per utilizzi la maggior parte della classe CList . Vedi Collezione classe aiutanti nella sezione "Macro e Globals".

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

# include lt;afxtempl.h>

Membri della classeClasse base | Gerarchia Chart

Campio&nenbsp; Esempio MFC raccogliere

Vedere a&nchenbsp;CMap, CArray

Index