_heapmin
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 este e outros códigos retornados, consulte _doserrno, errno, _sys_errlist e _sys_nerr.
Comentários
A função _heapmin minimiza o heap liberando a memória heap não utilizada para o sistema operacional. se o sistema operacional não oferecer suporte a _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 isso, consulte estado global no CRT.
Requisitos
Rotina | Cabeçalho necessário | Cabeçalho opcional |
---|---|---|
_heapmin | <malloc. h> | <errno. h> |
Para obter mais informações sobre compatibilidade, consulte Compatibilidade.
Confira também
Alocação de memória
gratuito
_heapadd
_heapchk
_heapset
_heapwalk
malloc