Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menambahkan memori ke timbunan.
Penting
Fungsi ini usang. Dimulai di Visual Studio 2015, tidak tersedia di CRT.
Sintaks
int _heapadd(
void *memblock,
size_t size
);
Parameter
memblock
Arahkan ke memori timbunan.
size
Ukuran memori yang akan ditambahkan, dalam byte.
Nilai hasil
Jika berhasil, _heapadd mengembalikan 0; jika tidak, fungsi mengembalikan -1 dan diatur errno ke ENOSYS.
Untuk informasi selengkapnya tentang ini dan kode pengembalian lainnya, lihat errno, , _doserrno_sys_errlist, dan _sys_nerr.
Keterangan
Dimulai dengan Visual C++ versi 4.0, struktur timbunan yang mendasarinya dipindahkan ke pustaka run-time C untuk mendukung fitur penelusuran kesalahan baru. Akibatnya, _heapadd tidak lagi didukung pada platform apa pun yang didasarkan pada API Win32.
Persyaratan
| Rutin | Header yang diperlukan | Header opsional |
|---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas dalam Pengenalan.
Lihat juga
Alokasi memori
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc