CComHeapPtr, classe
Classe de pointeur intelligent pour la gestion des pointeurs de tas.
Syntaxe
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Paramètres
T
Type d’objet à stocker sur le tas.
Membres
Constructeurs publics
Nom | Description |
---|---|
CComHeapPtr ::CComHeapPtr | Constructeur . |
Notes
CComHeapPtr
dérive de , mais utilise CComAllocator pour allouer de CHeapPtr
la mémoire à l’aide de routines COM. Consultez CHeapPtr et CHeapPtrBase pour connaître les méthodes disponibles.
Hiérarchie d'héritage
CComHeapPtr
Spécifications
En-tête : atlbase.h
CComHeapPtr ::CComHeapPtr
Constructeur .
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Paramètres
pData
Objet CComHeapPtr
existant.
Notes
Le pointeur de tas peut éventuellement être créé à l’aide d’un objet existant CComHeapPtr
. Dans ce cas, le nouvel CComHeapPtr
objet assume la responsabilité de la gestion du nouveau pointeur et des ressources.
Voir aussi
CHeapPtr, classe
CHeapPtrBase, classe
CComAllocator, classe
Vue d’ensemble de la classe