Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Libera memória de heap não utilizada para o sistema operacional.
Sintaxe
int _heapmin( void );
Valor retornado
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 for compatível _heapmin(por exemplo, Windows 98), a função retornará -1 e será definida errno como ENOSYS.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no 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