Classe CHeapPtr
Uma classe de ponteiro SMART para gerenciar os ponteiros de heap.
template<
typename T,
class Allocator = CCRTAllocator
> class CHeapPtr :
public CHeapPtrBase< T, Allocator >
Parâmetros
T
O tipo de objeto para ser armazenados na pilha.Allocator
A classe de alocação de memória para usar.
Comentários
CHeapPtr é derivado de CHeapPtrBase e por padrão, usa as rotinas de CRT (em CCRTAllocator) para alocar e liberar memória.A classe CHeapPtrList pode ser usado para construir uma lista dos ponteiros de heap.Consulte também CComHeapPtr, que utiliza COM rotinas de alocação de memória.
Requisitos
Cabeçalho: atlcore.h