Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwalnia nieużywaną pamięć sterty do systemu operacyjnego.
Składnia
int _heapmin( void );
Wartość zwracana
Jeśli operacja powiedzie się, _heapmin zwraca wartość 0; w przeciwnym razie funkcja zwraca wartość -1 i ustawia wartość errno ENOSYS.
Aby uzyskać więcej informacji na temat tych i innych kodów powrotnych, zobacz errno, _doserrno, _sys_errlisti _sys_nerr.
Uwagi
Funkcja _heapmin minimalizuje stertę, zwalniając nieużywaną pamięć sterty do systemu operacyjnego. Jeśli system operacyjny nie obsługuje _heapmin(na przykład Windows 98), funkcja zwraca wartość -1 i ustawia wartość errno ENOSYS.
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
| Procedura | Wymagany nagłówek | Opcjonalny nagłówek |
|---|---|---|
_heapmin |
<malloc.h> | <errno.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Zobacz też
Alokacja pamięci
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc