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