_heapadd
Добавляет память куче.
int _heapadd(
void *memblock,
size_t size
);
Параметры
memblock
Указатель на память кучи.size
Объем памяти, который требуется добавить, в байтах.
Возвращаемое значение
В случае успеха _heapadd возвращает 0; в противном случае функция возвращает –1 и устанавливает errno в ENOSYS.
Дополнительные сведения об этом и других кодах возврата см. в разделе _doserrno, errno, _sys_errlist и _sys_nerr.
Заметки
Начиная с версии Visual C++ 4.0, основная структура кучи была перемещена в библиотеки времени выполнения C для поддержки новых функций отладки. В результате _heapadd больше не поддерживается на любой платформе на основе Win32 API.
Требования
Подпрограмма |
Обязательный заголовок |
Необязательный заголовок |
---|---|---|
_heapadd |
<malloc.h> |
<errno.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.
Эквивалент в .NET Framework
Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.