Bagikan melalui


_heapadd

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.

Baca juga

Alokasi memori
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc