次の方法で共有


CHeapPtr::Allocate

ストアにオブジェクト ヒープ メモリを割り当てるには、このメソッドを呼び出します。

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

パラメーター

  • nElements
    メモリの量を割り当てるに計算に使用された要素の数。既定値は 1 です。

戻り値

メモリが正しく割り当てられ、エラーが false 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