CCRTHeap クラス

このクラスは、CRT ヒープ関数を使用して、IAtlMemMgr を実装します。

class CCRTHeap : public IAtlMemMgr

メンバー

cy1swt0y.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CCRTHeap::Allocate

メモリ ブロックを割り当てるためにこのメソッドを呼び出します。

CCRTHeap::Free

このメモリ マネージャーが割り当てたメモリ ブロックを解放するには、このメソッドを呼び出します。

CCRTHeap::GetSize

このメモリ マネージャーが割り当てたメモリ ブロックの割り当てられているサイズを取得するときにこのメソッドを呼び出します。

CCRTHeap::Reallocate

このメモリ マネージャーが割り当てるメモリの再割り当てするには、このメソッドを呼び出します。

解説

CCRTHeapmalloc可用性realloc_msizeを含む CRT ヒープ関数を使用してメモリ割り当て関数を実装します。

使用例

IAtlMemMgrの例を参照してください。

継承階層

IAtlMemMgr

CCRTHeap

必要条件

Header: atlmem.h

参照

関連項目

CComHeap クラス

CWin32Heap クラス

CLocalHeap クラス

CGlobalHeap クラス

IAtlMemMgr クラス

その他の技術情報

ATL クラスの概要