_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
_doserrno
errno
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