_heapmin
Libera memória de heap não utilizada para o sistema operacional.
Sintaxe
int _heapmin( void );
Retornar valor
Se for bem-sucedido, _heapmin
retornará 0. Caso contrário, a função retornará -1 e definirá errno
como ENOSYS
.
Para obter mais informações sobre esses e outros códigos de retorno, confira errno
, _doserrno
, _sys_errlist
e _sys_nerr
.
Comentários
A função _heapmin
minimiza o heap, liberando memória de heap não utilizada para o sistema operacional. Se o sistema operacional não oferecer suporte _heapmin
(por exemplo, Windows 98), a função retornará -1 e definirá errno
como ENOSYS
.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, consulte Estado global na CRT.
Requisitos
Rotina | Cabeçalho necessário | Cabeçalho opcional |
---|---|---|
_heapmin |
<malloc.h> | <errno.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Confira também
Alocação de memória
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: ao longo de 2024, vamos eliminar problemas do GitHub como o mecanismo de comentários para conteúdo e substituí-lo por um novo sistema de comentários. Para obter mais informações, consulte:Enviar e exibir comentários de