CHeapPtr::Allocate
Chamar esse método para alocar memória no heap para armazenar objetos.
bool Allocate(
size_t nElements = 1
) throw( );
Parâmetros
- nElements
o número de elementos usados para calcular a quantidade de memória para atribuir.o valor padrão é 1.
Valor de retorno
Retorna true se a memória foi atribuído com êxito, falso em caso de falha.
Comentários
Rotinas do distribuidor são usadas para permitir a memória suficiente para armazenar objetos na heap de nElement de um tipo definido no construtor.
Exemplo
// Create a new CHeapPtr object
CHeapPtr <int> myHP;
// Allocate space for 10 integers on the heap
myHP.Allocate(10);
Requisitos
Cabeçalho: atlalloc.h