Moduły » SysUtils

AllocMem

  • 2010-10-31 18:27
  • 0 komentarzy
  • 600 odsłon
  • Oceń ten tekst jako pierwszy
AllocMem
Moduł: SysUtils

function AllocMem(Size: Cardinal): Pointer;

Funkcja AllocMem rezerwuje obszar pamięci na stercie (ang. heap) o rozmiarze określonym parametrem Size, następnie zwraca wskaźnik do tego obszaru. Alokowana pamięć jest zerowana. Do zwolnienia tak zarezerwowanego obszaru użyj funkcji FreeMem. Jeżeli brakuje wystarczającej ilości pamięci wywoływany jest wyjątek EOutOfMemory.

Jeżeli nie wymagasz, aby przydzielona pamięć była zerowana użyj funkcji GetMem, która jest szybsza od AllocMem.

Zobacz też: