次の方法で共有


CMemFile::Realloc

更新 : 2007 年 11 月

この関数は、CMemFile メンバ関数が呼び出します。

virtual BYTE* Realloc(
   BYTE* lpMem,
   SIZE_T nBytes 
);

パラメータ

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

  • nBytes
    メモリ ブロックの新しいサイズ。

戻り値

再割り当てされた (あるいは、移動された) メモリ ブロックへのポインタを返します。再割り当てできなかった場合は NULL を返します。

解説

独自にメモリの再割り当てを実装する場合は、このメンバ関数をオーバーライドします。この関数をオーバーライドするときは、同時に AllocFree もオーバーライドするとよいでしょう。

必要条件

ヘッダー : afx.h

参照

参照

CMemFile クラス

階層図

CMemFile::Alloc

CMemFile::Free

その他の技術情報

CMemFile のメンバ