_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。有关更多信息,请参见 平台调用示例。