CWin32Heap::Reallocate

更新 : 2007 年 11 月

ヒープ オブジェクトからメモリ ブロックを再割り当てします。

virtual void* Reallocate(
   void* p,
   size_t nBytes 
) throw( );

パラメータ

  • p
    再割り当てするメモリ ブロックへのポインタ。

  • nBytes
    割り当てられたブロックの新しいサイズ (バイト単位)。ブロックは拡大または縮小できます。

戻り値

新しく割り当てられたメモリ ブロックへのポインタを返します。

解説

p が NULL の場合は、メモリ ブロックがまだ割り当てられておらず、引数として nBytes を指定して CWin32Heap::Allocate が呼び出されたと見なされます。

必要条件

ヘッダー : atlmem.h

参照

参照

CWin32Heap クラス

HeapReAlloc

CWin32Heap::Allocate

CWin32Heap::Free

その他の技術情報

CWin32Heap のメンバ