_heapmin

Rilascia la memoria heap inutilizzata al sistema operativo.

Sintassi

int _heapmin( void );

Valore restituito

Se l'operazione ha esito positivo, _heapmin restituisce 0; in caso contrario, la funzione restituisce -1 e imposta errno su ENOSYS.

Per altre informazioni su questo e altri codici restituiti, vedere errno, _doserrno, _sys_errliste _sys_nerr.

Osservazioni:

La funzione _heapmin riduce l'heap al minimo rilasciando la memoria heap inutilizzata al sistema operativo. Se il sistema operativo non supporta _heapmin(ad esempio, Windows 98), la funzione restituisce -1 e imposta errno su ENOSYS.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Ciclo Intestazione obbligatoria Intestazione facoltativa
_heapmin <malloc.h> <errno.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

Allocazione di memoria
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc