Поделиться через


Классы для управления памятью

Эти классы обеспечивают поддержку указателей кучи, смарт-указателей и других подпрограмм выделения памяти.

  • 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 Этот класс представляет интерфейс диспетчера памяти.

См. также

Общие сведения о классе