次の方法で共有


CHeapPtr::Reallocate

ヒープ メモリを再割り当てするには、このメソッドを呼び出します。

bool Reallocate(
   size_t nElements 
) throw( );

パラメーター

  • nElements
    メモリの量を割り当てるに計算するために使用する新しい要素の数。

戻り値

メモリが正しく割り当てられ、エラーが false true を返します。

使用例

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

必要条件

Header: atlalloc.h

参照

関連項目

CHeapPtr クラス

CHeapPtr::Allocate