_heapmin
Uvolní nevyužitou paměť haldy do operačního systému.
Syntaxe
int _heapmin( void );
Vrácená hodnota
V případě úspěchu _heapmin
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
Funkce _heapmin
minimalizuje haldu uvolněním nepoužité paměti haldy do operačního systému. Pokud operační systém nepodporuje _heapmin
(například Windows 98), funkce vrátí hodnotu -1 a nastaví errno
hodnotu ENOSYS
.
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Požadavky
Rutina | Požadovaný hlavičkový soubor | Volitelné záhlaví |
---|---|---|
_heapmin |
<malloc.h> | <errno.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Viz také
Přidělení paměti
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc