_heapadd
Aggiunge memoria all'heap.
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 riesce, _heapadd restituisce 0; in caso contrario, la funzione restituisce -1 e imposta errno a ENOSYS.
Per ulteriori informazioni su questo e altri codici restituiti, vedere _doserrno, errno, _sys_errlist, e _sys_nerr.
Note
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 sulle API Win32.
Requisiti
Routine |
Intestazione obbligatoria |
Intestazione facoltativa |
---|---|---|
_heapadd |
<malloc.h> |
<errno.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.