内存管理选件类

这些选件类提供堆指针、智能指针和其他内存分配例程支持。

  • CAutoPtr 此选件类表示智能指针对象。

  • 当构造一个数组智能指针时,CAutoPtrArray 此选件类提供有用的方法。

  • 当构造列出了智能指针时,CAutoPtrList 此选件类提供有用的方法。

  • 使用新的向量和删除运算符,CAutoVectorPtr 此选件类表示智能指针对象。

  • 使用COM内存实例,CComAllocator 此选件类用于管理内存的方法。

  • CComGITPtr 此选件类为相关的方法接口指针和全局接口表(GIT)。

  • 使用COM内存分配的分配函数,CComHeap 此选件类实现 IAtlMemMgr

  • 托管堆指针的CComHeapPtr 的智能指针选件类。

  • 托管COM接口指针的CComPtr 的智能指针选件类。

  • 使用基于COM的内存实例,CComPtrBase 此选件类为智能指针选件类提供基础。

  • 托管COM接口指针的CComQIPtr 的智能指针选件类。

  • 使用CRT内存实例,CCRTAllocator 此选件类用于管理内存的方法。

  • 使用CRT堆函数,CCRTHeap 此选件类实现 IAtlMemMgr

  • 使用Win32全局堆函数,CGlobalHeap 此选件类实现 IAtlMemMgr

  • CHandle 此选件类提供创建和使用处理对象。

  • 托管堆指针的CHeapPtr 的智能指针选件类。

  • CHeapPtrBase 此选件类窗体进行一些智能堆指针选件类的基础。

  • 当构造列表堆指针时,CHeapPtrList 此选件类提供有用的方法。

  • 使用Win32本地堆函数,CLocalHeap 此选件类实现 IAtlMemMgr

  • 使用Win32堆分配函数,CWin32Heap 此选件类实现 IAtlMemMgr

  • IAtlMemMgr 此选件类表示界面内存管理器。

请参见

其他资源

ATL选件类概述