_heapadd
將記憶體加入堆積。
重要
此函式已過時。 自 Visual Studio 2015 起,此函式即無法在 CRT 中使用。
語法
int _heapadd(
void *memblock,
size_t size
);
參數
memblock
指向堆積記憶體的指標。
size
要加入的記憶體大小 (位元組)。
傳回值
若成功,_heapadd
會傳回 0;否則此函式會傳回 -1,並將 errno
設為 ENOSYS
。
如需此傳回碼和其他傳回碼的詳細資訊,請參閱errno
、 _sys_errlist
_doserrno
和 _sys_nerr
。
備註
自 Visual C++ 4.0 版起,基礎堆積結構已移到 C 執行階段程式庫,以支援新的偵錯功能。 因此,所有採用 Win32 API 的平台將不再支援 _heapadd
。
需求
常式 | 必要的標頭 | 選擇性標頭 |
---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
如需詳細的相容性資訊,請參閱簡介中的 Compatibility 。
另請參閱
記憶體配置
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc