_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