Sdílet prostřednictvím


_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_doserrnoerrno

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