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


CGlobalHeap Class

Этот класс реализует IAtlMemMgr с помощью глобальные функции кучи Win32.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

class CGlobalHeap : public IAtlMemMgr

Члены

Открытые методы

Имя

Описание

CGlobalHeap::Allocate

Вызовите этот метод, чтобы выделить блок памяти.

CGlobalHeap::Free

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

CGlobalHeap::GetSize

Вызывайте этот метод для получения выделенный размер блока памяти, выделенных данным диспетчером памяти.

CGlobalHeap::Reallocate

Вызовите этот метод, чтобы reallocate память, выделенная данным диспетчером памяти.

Заметки

Функции выделения памяти инструментов CGlobalHeap кучу с помощью глобальной функции Win32.

Примечание

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

Пример

См. пример для IAtlMemMgr.

Иерархия наследования

IAtlMemMgr

CGlobalHeap

Требования

Header: atlmem.h

См. также

Ссылки

CComHeap Class

CWin32Heap Class

CLocalHeap Class

CCRTHeap Class

IAtlMemMgr Class

Другие ресурсы

ATL Class Overview