Classe di CHeapPtrElementTraits
Questa classe fornisce metodi, funzioni statiche e i typedef utili quando crea raccolte di puntatori heap.
Importante |
---|
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime. |
template<
typename T,
class Allocator= ATL::CCRTAllocator
>
class CHeapPtrElementTraits : public CDefaultElementTraits<
ATL::CHeapPtr< T, Allocator>
>
Parametri
T
Il tipo di oggetto da archiviare nella classe di raccolte.Allocator
La classe di allocazione della memoria da utilizzare.l'impostazione predefinita è CCRTAllocator.
Membri
Typedef pubblici
Nome |
Descrizione |
---|---|
Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte. |
|
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 heap.La classe CHeapPtrList deriva da CHeapPtrElementTraits.
Per ulteriori informazioni, vedere Classi di raccolte ATL.
Gerarchia di ereditarietà
CHeapPtrElementTraits
Requisiti
Header: atlcoll.h
Vedere anche
Riferimenti
Classe di CDefaultElementTraits