Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt nicht verwendeten Heapspeicher für das Betriebssystem frei.
Syntax
int _heapmin( void );
Rückgabewert
Bei Erfolg gibt _heapmin „0“ (null) zurück; andernfalls gibt die Funktion „-1“ zurück und legt errno auf ENOSYS fest.
Weitere Informationen zu diesem und anderen Rückgabecodes finden Sie unter , , _doserrno, _sys_errlistund _sys_nerr.errno
Hinweise
Die _heapmin-Funktion minimiert den Heap durch die Freigabe von nicht verwendetem Heapspeicher an das Betriebssystem. Wenn das Betriebssystem nicht unterstützt _heapminwird (z. B. Windows 98), gibt die Funktion -1 zurück und legt sie auf errno ENOSYS.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
| Routine | Erforderlicher Header | Optionaler Header |
|---|---|---|
_heapmin |
<malloc.h> | <errno.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Siehe auch
Speicherzuweisung
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc