次の方法で共有


CMemFile::Alloc

更新 : 2007 年 11 月

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

virtual BYTE* Alloc(
   SIZE_T nBytes 
);

パラメータ

  • nBytes
    割り当てるメモリのバイト数。

戻り値

割り当てられたメモリ ブロックへのポインタを返します。割り当てができなかった場合は NULL を返します。

解説

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

既定の実装では、メモリの割り当てにランタイム ライブラリ関数 malloc を使います。

必要条件

ヘッダー : afx.h

参照

参照

CMemFile クラス

階層図

CMemFile::Free

CMemFile::Realloc

malloc

その他の技術情報

CMemFile のメンバ