Sdílet prostřednictvím


Třída CGlobalHeap

Tato třída implementuje IAtlMemMgr pomocí funkce globální haldy Win32.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class CGlobalHeap : public IAtlMemMgr

Členy

Veřejné metody

Název

Description

CGlobalHeap::Allocate

Volání této metody přidělit blok paměti.

CGlobalHeap::Free

Volání této metody volného bloku paměti přidělené tomuto správci paměti.

CGlobalHeap::GetSize

Volání této metody získání přidělená velikost bloku paměti přidělené tomuto správci paměti.

CGlobalHeap::Reallocate

Volání této metody přerozdělit paměti přidělené tomuto správci paměti.

Poznámky

CGlobalHeapimplementuje pomocí funkce globální haldy Win32 funkcí přidělení paměti.

[!POZNÁMKA]

Funkce globální haldy jsou pomalejší než další funkce správy paměti a neposkytuje tolik funkcí.Proto by měly používat nové aplikace funkce haldy.Jsou k dispozici v CWin32Heap třídy.Globální funkce jsou stále používány DDE a funkce schránky.

Příklad

Příklad pro IAtlMemMgr.

Hierarchii dědičnosti

IAtlMemMgr

CGlobalHeap

Požadavky

Záhlaví: atlmem.h

Viz také

Referenční dokumentace

Třída CComHeap

Třída CWin32Heap

Třída CLocalHeap

Třída CCRTHeap

Třída IAtlMemMgr

Další zdroje

Přehled třídy ATL