Compartir a través de


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

CHeapPtrBase

CHeapPtr

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