_heapmin

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu alloc.h - Index


Header-Datei

malloc.h

Kategorie

Speicherroutinen

Prototyp

int _heapmin(void);

Beschreibung

Gibt nicht verwendete Heap-Speicherbereiche frei.

Die Funktion _heapmin gibt nicht verwendete Heap-Speicherbereiche an das Betriebssystem zurück. Dadurch können andere Prozesse Blöcke verwenden, die reserviert waren und dann freigegeben wurden. Da der Heap fragmentiert sein kann, können u. U. nicht alle nicht verwendeten Speicherbereiche von _heapmin an das Betriebssystem zurückgegeben werden; dies ist kein Fehler.

Rückgabewert

_heapmin gibt bei erfolgreicher Ausführung 0 zurück oder -1, wenn ein Fehler auftritt.

Portabilität

POSIX Win32 ANSI C ANSI C++

+