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