Condividi tramite


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à

CAtlList

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