Классы для управления памятью
Эти классы обеспечивают поддержку указателей кучи, смарт-указателей и других подпрограмм выделения памяти.
CAutoPtr Этот класс представляет объект интеллектуального указателя.
Класс CAutoPtrArray предоставляет методы, полезные при создании массива смарт-указателей.
Класс CAutoPtrList Этот класс предоставляет методы, полезные при создании списка смарт-указателей.
CAutoVectorPtr Этот класс представляет объект интеллектуального указателя с помощью векторных новых и удаленных операторов.
CComAllocator Этот класс предоставляет методы управления памятью с помощью подпрограмм памяти COM.
CComGITPtr Этот класс предоставляет методы для работы с указателями интерфейса и глобальной таблицей интерфейсов (GIT).
CComHeap Этот класс реализует IAtlMemMgr с помощью функций выделения памяти COM.
Класс смарт-указателя CComHeapPtr A для управления указателями кучи.
Класс смарт-указателя CComPtr A для управления указателями интерфейса COM.
CComPtrBase Этот класс предоставляет основу для смарт-указателей классов с помощью подпрограмм памяти на основе COM.
Класс смарт-указателя CComQIPtr A для управления указателями интерфейса COM.
CCRTAllocator Этот класс предоставляет методы управления памятью с помощью подпрограмм памяти CRT.
CCRTHeap Этот класс реализует IAtlMemMgr с помощью функций кучи CRT.
Класс CGlobalHeap Этот класс реализует IAtlMemMgr с помощью функций глобальной кучи Win32.
CHandle Этот класс предоставляет методы для создания и использования объекта дескриптора.
Класс смарт-указателя CHeapPtr A для управления указателями кучи.
Класс CHeapPtrBase Этот класс является основой для нескольких классов смарт-указателя кучи.
Класс CHeapPtrList Этот класс предоставляет методы, полезные при создании списка указателей кучи.
Класс CLocalHeap Этот класс реализует IAtlMemMgr с помощью функций локальной кучи Win32.
Класс CWin32Heap Этот класс реализует IAtlMemMgr с помощью функций выделения кучи Win32.
IAtlMemMgr Этот класс представляет интерфейс диспетчера памяти.