Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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