メモリ管理クラス
これらのクラスには、ヒープ ポインター、スマート ポインター、およびそのほかのメモリ割り当てルーチンをサポートします。
CAutoPtr このクラスは、スマート ポインター オブジェクトを表します。
CAutoPtrArray このクラスは、スマート ポインターの配列を構築するときに役立つメソッドを提供します。
CAutoPtrList このクラスは、スマート ポインターのリストを構築するときに役立つメソッドを提供します。
CAutoVectorPtr は、ベクターの new 演算子と delete 演算子を使用してこのクラスは、スマート ポインター オブジェクトを表します。
CComAllocator は、COM メモリ ルーチンを使用してメモリを管理するには、このクラスのメソッドを提供します。
CComGITPtr はインターフェイス ポインターとグローバル インターフェイス テーブルを (GIT) このクラスに対処するメソッドを提供します。
CComHeap は、COM メモリ割り当て関数を使用してこのクラス IAtlMemMgr を実装します。
CComHeapPtr A のヒープ ポインターを管理するためのスマート ポインター クラスです。
CComPtr A の COM のスマート ポインター クラスは、ポインターを実装します。
CComPtrBase は、COM ベースのメモリ ルーチンを使用してスマート ポインター クラスにこの基本クラスを提供します。
CComQIPtr A の COM のスマート ポインター クラスは、ポインターを実装します。
CCRTAllocator は、CRT メモリ ルーチンを使用してメモリを管理するには、このクラスのメソッドを提供します。
CCRTHeap は CRT ヒープ関数を使用してこのクラス IAtlMemMgr を実装します。
CGlobalHeap は、Win32 グローバル ヒープ関数を使用してこのクラス IAtlMemMgr を実装します。
CHandle は、ハンドルのオブジェクトを作成して使用するには、このクラスのメソッドを提供します。
CHeapPtr A のヒープ ポインターを管理するためのスマート ポインター クラスです。
CHeapPtrBase このクラスは、スマート ヒープ ポインター クラスの基本クラスとなります。
CHeapPtrList このクラスは、ヒープ ポインターのリストを構築するときに役立つメソッドを提供します。
CLocalHeap は、Win32 ローカル ヒープ関数を使用してこのクラス IAtlMemMgr を実装します。
CWin32Heap は、Win32 ヒープ割り当て関数を使用してこのクラス IAtlMemMgr を実装します。
IAtlMemMgr メモリ マネージャーは、このクラスにインターフェイスを表します。