Sdílet prostřednictvím


Správa paměti: Přidělení haldy

Halda je vyhrazena pro potřeby přidělení paměti programu.Je oblast programového kódu a zásobníku.C programů pomocí funkce malloc a bez pro přidělení a navrátit paměť haldy.Ladicí verzi knihovny MFC obsahuje upravené verze vestavěné operátory C++ nové a Odstranit pro přidělení a navrátit objektů v paměti haldy.

Při použití nové a Odstranit místo malloc a bez, budete moci využít výhod vylepšení správy paměti ladění knihovny tříd, které mohou být užitečné při zjištění nevracení paměti.Při sestavení aplikace pomocí verze knihovny MFC, standardní verze nové a Odstranit operátory umožňují efektivně alokovat a navrátit paměti (vydání verze knihovny MFC neposkytne pozměněné verze těchto operátorů).

Všimněte si, že celková velikost objektů, které jsou přiděleny na haldě modulu je omezen pouze dostupné virtuální paměti systému.

Viz také

Koncepty

Správa paměti