Sdílet prostřednictvím


Správa paměti: Paměťové bloky umožňující změnu velikosti

Nové a Odstranit operátory, které jsou popsány v článku Správa paměti: Příklady, jsou vhodné pro přidělení a navrácení bloky paměti pevné velikosti a objekty.V některých případech potřebovat aplikace resizable paměťových bloků.Je nutné použít standardní funkce běhové knihovny jazyka C malloc, realloc, a bez spravovat bloky paměti nastavitelná na haldě.

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

Míchání nové a Odstranit operátoři s funkcí resizable přidělení paměti ve stejném bloku paměti má za následek poškození paměti v ladicí verzi knihovny MFC.Neměli byste používat realloc na bloku paměti přidělené s nové.Stejně tak by neměla přidělit bloku paměti s nové operátor a odstraňte ji s bez, nebo použít Odstranit operátor na blok paměti přidělené s malloc.

Viz také

Koncepty

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