Sdílet prostřednictvím


_heapadd

Přidá paměť do haldy.

Důležité

Tato funkce je zastaralá. Počínaje sadou Visual Studio 2015 není v CRT k dispozici.

Syntaxe

int _heapadd(
   void *memblock,
   size_t size
);

Parametry

memblock
Ukazatel na paměť haldy.

size
Velikost paměti, kterou chcete přidat, v bajtech.

Vrácená hodnota

V případě úspěchu _heapadd vrátí hodnotu 0; v opačném případě vrátí funkce hodnotu -1 a nastaví errno hodnotu ENOSYS.

Další informace o tomto a dalších návratových kódech naleznete v tématu , , , a_sys_nerr . _sys_errlist_doserrnoerrno

Poznámky

Počínaje verzí Visual C++ 4.0 byla základní struktura haldy přesunuta do knihoven runtime jazyka C, aby podporovala nové funkce ladění. V důsledku toho _heapadd se už nepodporuje na žádné platformě, která je založená na rozhraní API Win32.

Požadavky

Rutina Požadovaný hlavičkový soubor Volitelné záhlaví
_heapadd <malloc.h> <errno.h>

Další informace o kompatibilitě naleznete v tématu Kompatibilita v úvodu.

Viz také

Přidělení paměti
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc