釋放未使用的堆積記憶體給作業系統。
語法
int _heapmin( void );
傳回值
若成功,_heapmin 會傳回 0;否則此函式會傳回 -1,並將 errno 設為 ENOSYS。
如需此傳回碼和其他傳回碼的詳細資訊,請參閱errno、 _sys_errlist_doserrno和 _sys_nerr。
備註
_heapmin 函式透過釋放未使用的堆積記憶體給作業系統,將堆積最小化。 如果作業系統不支援 _heapmin(例如 Windows 98),函式會傳回 -1,並將 設定 errno 為 ENOSYS。
根據預設,此函式的全域狀態會限定於應用程式。 若要變更此行為,請參閱 CRT 中的全域狀態。
需求
| 常式 | 必要的標頭 | 選擇性標頭 |
|---|---|---|
_heapmin |
<malloc.h> | <errno.h> |
如需相容性詳細資訊,請參閱相容性。