_heapadd
Adiciona memória no heap.
int _heapadd(
void *memblock,
size_t size
);
Parâmetros
memblock
Ponteiro para a memória heap.size
Tamanho de memória a ser adicionado, em bytes.
Valor de retorno
Se tiver êxito, retorna 0 de _heapadd ; caso contrário, a função retornará – 1 e defina errno a ENOSYS.
Para obter mais informações sobre esse e outros códigos de retorno, consulte _doserrno, errno, _sys_errlist, e _sys_nerr.
Comentários
A partir da versão 4,0 do Visual C++, a estrutura subjacente do heap foi movida nas bibliotecas de tempo de execução C para dar suporte aos novos recursos de depuração. No resultado, _heapadd já não é suportado em qualquer plataforma baseada na API do Win32.
Requisitos
Rotina |
Cabeçalho necessário |
Cabeçalho opcional |
---|---|---|
_heapadd |
<malloc.h> |
<errno.h> |
Para obter mais informações sobre compatibilidade, consulte Compatibilidade na Introdução.
Equivalência do .NET Framework
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas.