_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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по