Udostępnij za pośrednictwem


declare_no_pointers

Informuje moduł zbierający odpadki znaków w bloku pamięci zdefiniowane przez wskaźnik bazowy adres i rozmiar bloku zawiera żadne identyfikowalne wskaźniki.

void declare_no_pointers(
    char *_Ptr, 
    size_t _Size
);

Parametry

Parametr

Opis

_Ptr

Adres pierwszego znaku, który nie zawiera już prześledzenia wskaźników.

_Size

Rozmiar bloku, który rozpoczyna się od _Ptr zawierający żadne identyfikowalne wskaźniki.

Uwagi

Funkcja informuje żadnego garbage collector że zakres adresów [_Ptr, _Ptr + _Size) nie będzie zawierać prześledzenia wskaźniki. (Wszystkie wskaźniki do przechowywania przydzielonego musi nie można usunąć odwołania, chyba że wykonane reachable.)

Wymagania

Nagłówek: <pamięć>

Przestrzeń nazw: std

Zobacz też

Informacje

<memory>