Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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