_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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour