_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
_doserrno
et _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