CHeapPtr::Allocate

调用此方法分配堆中的内存存储在对象中。

bool Allocate(
   size_t nElements = 1 
) throw( );

参数

  • nElements
    用于的元素数计算大量内存分配。默认值为 1。

返回值

返回true;如果成功分配内存,错误在失败。

备注

实例用于保留在存储类型的 nElement 对象堆上的足够的内存分配器在构造函数定义。

示例

// Create a new CHeapPtr object
CHeapPtr <int> myHP;
// Allocate space for 10 integers on the heap
myHP.Allocate(10);

要求

Header: atlalloc.h

请参见

参考

CHeapPtr选件类

CHeapPtr::Reallocate