_heapadd
Aggiunge memoria all'heap.
Importante
questa funzione è obsoleta. A partire da Visual Studio 2015 non è disponibile in CRT.
Sintassi
int _heapadd(
void *memblock,
size_t size
);
Parametri
memblock
Puntatore alla memoria heap.
size
Dimensione della memoria da aggiungere, in byte.
Valore restituito
Se l'operazione ha esito positivo, _heapadd
restituisce 0; in caso contrario, la funzione restituisce -1 e imposta errno
su ENOSYS
.
Per altre informazioni su questo e altri codici restituiti, vedere errno
, _doserrno
, _sys_errlist
e _sys_nerr
.
Osservazioni:
A partire da Visual C++ versione 4.0, la struttura sottostante dell'heap è stata spostata nelle librerie di runtime C per supportare le nuove funzionalità di debug. Pertanto, _heapadd
non è più supportato su qualsiasi piattaforma basata sull'API Win32.
Requisiti
Ciclo | Intestazione obbligatoria | Intestazione facoltativa |
---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
Per altre informazioni sulla compatibilità, vedere la sezione Compatibilità nell'introduzione.
Vedi anche
Allocazione di memoria
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc