Udostępnij za pośrednictwem


Alokacja pamięci

Te procedury przydzielają, zwalniają i przydzielą pamięć.

Procedury alokacji pamięci

Procedura Używanie
_alloca, _malloca Przydzielanie pamięci ze stosu
calloc Przydziel tablicę i zainicjuj jej elementy do wartości 0 (zero)
_calloc_dbg Debugowanie wersji programu calloc. Dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
operator delete, operator delete[] Wolna pamięć przydzielona na stercie
_expand Rozszerzanie lub zmniejszanie bloku pamięci bez przenoszenia
_expand_dbg Debugowanie wersji programu _expand. Dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
free Wolna pamięć przydzielona na stercie
_free_dbg Debugowanie wersji programu free. Dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
_freea Ilość wolnej pamięci przydzielonej na stos
_get_heap_handle Pobierz win32 HANDLE do sterty środowiska uruchomieniowego języka C (CRT).
_heapadd Dodawanie pamięci do sterta
_heapchk Sprawdzanie stert pod kątem spójności
_heapmin Zwolnij nieużywaną pamięć w stercie
_heapset Wypełnianie wolnych wpisów stertą przy użyciu wartości
_heapwalk Uzyskiwanie informacji o każdym wpisie w stercie
malloc Przydzielanie pamięci ze sterta
_malloc_dbg Debugowanie wersji programu malloc; dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
_msize Zwracanie rozmiaru przydzielonego bloku pamięci
_msize_dbg Debugowanie wersji programu _msize; dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
new, new[] Przydzielanie bloku pamięci z sterta
_query_new_handler Pobieranie adresu bieżącej nowej procedury obsługi ustawionej przez _set_new_handler
_query_new_mode Pobierz nowy tryb obsługi ustawiony przez _set_new_mode dla polecenia malloc
realloc Cofanie przydziału bloku do nowego rozmiaru
_realloc_dbg Debugowanie wersji programu realloc; dostępne tylko w wersjach debugowania bibliotek czasu wykonywania
_set_new_handler Włączanie mechanizmu obsługi błędów, gdy new operator nie może przydzielić pamięci i włączyć kompilację bibliotek standardowych języka C++
_set_new_mode Ustawianie nowego trybu obsługi dla elementu malloc

Zobacz też

Procedury czasu wykonywania języka Universal C według kategorii