_heapadd
Fügt den Heap Speicher hinzu.
int _heapadd(
void *memblock,
size_t size
);
Parameter
memblock
Zeiger auf das Heapspeicher.size
Größe in Bytes des Arbeitsspeichers, hinzuzufügen.
Rückgabewert
Bei Erfolg gibt _heapadd 0 zurück. Andernfalls gibt die Funktion 1 zurück ENOSYSzu errno und legt ihn fest.
Weitere Informationen zu diesem und anderen Rückgabecodes finden Sie unter _doserrno, errno, _sys_errlist und _sys_nerr.
Hinweise
Beginnend mit Visual C++, Version 4.0, wurde die zugrunde liegende Struktur Heap auf die C-Laufzeitbibliotheken verschoben, um die neuen Debugfeatures zu unterstützen.Daher wird _heapadd nicht mehr auf einer beliebigen Plattform unterstützt, die auf Grundlage der Win32-API ist.
Anforderungen
Routine |
Erforderlicher Header |
Optionaler Header |
---|---|---|
_heapadd |
<malloc.h> |
<errno.h> |
Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.