Classe di CAutoPtrElementTraits

Questa classe fornisce metodi, funzioni statiche e i typedef utili quando crea raccolte di puntatori intelligenti.

Nota importanteImportante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

template<
typename T
>
class CAutoPtrElementTraits : public CDefaultElementTraits<
ATL::CAutoPtr< T>
>

Parametri

  • T
    Il tipo puntatore.

Membri

f7dhwy5s.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

CAutoPtrElementTraits::INARGTYPE

Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte.

CAutoPtrElementTraits::OUTARGTYPE

Il tipo di dati da utilizzare per recuperare gli elementi dall'oggetto classe di raccolte.

Note

Questa classe fornisce metodi, funzioni statiche e i typedef per il supporto della creazione di oggetti della classe di raccolte che contengono puntatori intelligenti.Le classi CAutoPtrArray e CAutoPtrList derivano da CAutoPtrElementTraits.Se si compila una raccolta di puntatori intelligenti che richiede il vettore nuovo gli operatori e delete, utilizzare CAutoVectorPtrElementTraits anziché.

Gerarchia di ereditarietà

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoPtrElementTraits

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CDefaultElementTraits

Altre risorse

I cenni preliminari sulle classi ATL