Udostępnij za pośrednictwem


Alokacja pamięci

Użyj tych procedur można przydzielić wolnych i alokacji pamięci.

Procedury alokacji pamięci

Procedura

Zastosowanie

Odpowiednik w programie .NET framework

_alloca, _malloca

Przydzielić pamięci ze stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

calloc

Przydziel magazyn do tablicy, inicjowanie każdego bajtu w bloku przydzielone do 0

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_calloc_dbg

Debugowanie wersja calloc; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

usuwanie operatora

Bezpłatne przydzielony bloku

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

usuwanie operatora[]

Bezpłatne przydzielony bloku

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_expand

Rozwiń lub Zwiń bloku pamięci bez przenoszenia go

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_expand_dbg

Debugowanie wersja _expand; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

free

Bezpłatne przydzielony bloku

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_free_dbg

Debugowanie wersja free; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_freea

Bezpłatne bloku przydzielony ze stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_get_heap_handle

Pobierz Win32 UCHWYT stosu CRT.

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_heapadd

Zainstaluj pamięci stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_heapchk

Sprawdź stosu w celu zachowania spójności

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_heapmin

Nieużywane pamięci w stosie zlecenia

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_heapset

Wypełnienie wpisy stosu wolnej określonej wartości

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_heapwalk

Zwraca informacje dotyczące każdej pozycji w stosie

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

malloc

Przydziel bloku pamięci ze stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_malloc_dbg

Debugowanie wersja malloc; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_msize

Zwraca rozmiar bloku przydzielony

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_msize_dbg

Debugowanie wersja _msize; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

new

Przydziel bloku pamięci ze stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

nowe]

Przydziel bloku pamięci ze stosu

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_query_new_handler

Adres zwrotny bieżącego nowe procedury obsługi zgodnie z ustawieniem_set_new_handler

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_query_new_mode

Zwrotny liczba całkowita wskazująca nowy tryb obsługi ustawione przez _set_new_mode dlamalloc

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

realloc

Blok do nowy rozmiar alokacji

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_realloc_dbg

Debugowanie wersja realloc; dostępne tylko w wersjach debugowania bibliotek w czasie wykonywania

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_set_new_handler

Włącz mechanizm obsługi błędów po new operator nie powiodło się (można przydzielić pamięci) i Włącz kompilacji bibliotek szablonu standardowego (STL)

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

_set_new_mode

Nowy tryb obsługi zestawu dlamalloc

Nie dotyczy.Aby wywołać standardową funkcję C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

Zobacz też

Informacje

Procedury czasu wykonywania według kategorii