CComHeapPtr (clase)
Clase de puntero inteligente para administrar punteros de montón.
Sintaxis
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Parámetros
T
El tipo de objeto que se va a almacenar en el montón.
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
CComHeapPtr::CComHeapPtr | Constructor . |
Comentarios
CComHeapPtr
deriva de CHeapPtr
, pero usa CComAllocator para asignar memoria mediante rutinas COM. Consulte CHeapPtr y CHeapPtrBase para conocer los métodos disponibles.
Jerarquía de herencia
CComHeapPtr
Requisitos
Encabezado: atlbase.h
CComHeapPtr::CComHeapPtr
Constructor .
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Parámetros
pData
Objeto CComHeapPtr
existente.
Comentarios
El puntero del montón se puede crear opcionalmente mediante un objeto existente CComHeapPtr
. Si es así, el objeto CComHeapPtr
nuevo asume la responsabilidad de administrar el puntero y los recursos nuevos.
Consulte también
CHeapPtr (clase)
CHeapPtrBase (clase)
CComAllocator (clase)
Información general sobre la clase