次の方法で共有


CMemFile::Alloc

この関数は CMemFile のメンバー関数によって呼び出されます。

virtual BYTE* Alloc(
   SIZE_T nBytes 
);

パラメーター

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

戻り値

割り当てに失敗して割り当てられたメモリ ブロックへのポインター、または null

解説

カスタム メモリ割り当てを実行するには、この関数をオーバーライドします。この関数をオーバーライドする場合、通常 [フリー]Realloc もオーバーライドする必要があります。

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

必要条件

ヘッダー : afx.h

参照

関連項目

CMemFile クラス

階層図

CMemFile::Free

CMemFile::Realloc

malloc