_heapmin

Libère la mémoire de tas inutilisée au profit du système d’exploitation.

Syntaxe

int _heapmin( void );

Valeur retournée

En cas de réussite, _heapmin retourne 0 ; sinon, la fonction retourne -1 et définit errno sur ENOSYS.

Pour plus d’informations sur ce code et d’autres codes de retour, consultez , , _sys_errlist_doserrnoet _sys_nerr.errno

Notes

La fonction _heapmin réduit le tas en libérant la mémoire de tas inutilisée au profit du système d’exploitation. Si le système d’exploitation ne prend pas en charge _heapmin(par exemple, Windows 98), la fonction retourne -1 et définit errno sur ENOSYS.

Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.

Spécifications

Routine En-tête requis En-tête facultatif
_heapmin <malloc.h> <errno.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Voir aussi

Allocation de mémoire
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc