_heapadd
Yığına bellek ekler.
Önemli
Bu işlev kullanımdan kaldırıldı. Visual Studio 2015'te başlayarak, CRT'de kullanılamaz.
Sözdizimi
int _heapadd(
void *memblock,
size_t size
);
Parametreler
memblock
Yığın belleğine işaretçi.
size
Eklenecek belleğin bayt cinsinden boyutu.
Dönüş değeri
Başarılı _heapadd
olursa 0 döndürür; aksi takdirde işlev -1 döndürür ve olarak ENOSYS
ayarlarerrno
.
Bu ve diğer iade kodları hakkında daha fazla bilgi için bkz. errno
, _doserrno
, _sys_errlist
ve _sys_nerr
.
Açıklamalar
Visual C++ sürüm 4.0'den başlayarak, temel alınan yığın yapısı yeni hata ayıklama özelliklerini desteklemek için C çalışma zamanı kitaplıklarına taşındı. Sonuç olarak, _heapadd
artık Win32 API'sini temel alan herhangi bir platformda desteklenmez.
Gereksinimler
Yordam | Gerekli başlık | İsteğe bağlı üst bilgi |
---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
Daha fazla uyumluluk bilgisi için Giriş'teki Uyumluluk bölümüne bakın.
Ayrıca bkz.
Bellek ayırma
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc