Classe CAutoPtrList
Questa classe fornisce metodi utili quando si crea un elenco di puntatori intelligenti.
Importante
Questa classe e i relativi membri non possono essere usati nelle applicazioni eseguite in Windows Runtime.
Sintassi
template<typename E>
class CAutoPtrList :
public CAtlList<ATL::CAutoPtr<E>, CAutoPtrElementTraits<E>>
Parametri
E
Tipo di puntatore.
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CAutoPtrList::CAutoPtrList | Costruttore. |
Osservazioni:
Questa classe fornisce un costruttore e deriva i metodi da CAtlList e CAutoPtrElementTraits per facilitare la creazione di un oggetto elenco che archivia puntatori intelligenti. La classe CAutoPtrArray fornisce una funzione simile per un oggetto matrice.
Per altre informazioni, vedere Classi di raccolta ATL.
Gerarchia di ereditarietà
CAutoPtrList
Requisiti
Intestazione: atlcoll.h
CAutoPtrList::CAutoPtrList
Costruttore.
CAutoPtrList(UINT nBlockSize = 10) throw();
Parametri
nBlockSize
Dimensioni del blocco, con valore predefinito 10.
Osservazioni:
La dimensione del blocco è una misura della quantità di memoria allocata quando è necessario un nuovo elemento. Le dimensioni dei blocchi maggiori riducono le chiamate alle routine di allocazione della memoria, ma usano più risorse.
Vedi anche
Classe CAtlList
Classe CAutoPtrElementTraits
Cenni preliminari sulla classe