declare_no_pointers
Informuje garbage collector, wskaźnik bazowy adres określona znaków w bloku pamięci i rozmiar bloku nie zawiera żadnych prześledzenia wskaźników.
void declare_no_pointers(
char *_Ptr,
size_t _Size
);
Parametry
Parametr |
Opis |
---|---|
_Ptr |
Adres pierwszego znaku, który już prześledzenia wskaźników. |
_Size |
Rozmiar bloku, który rozpoczyna się od _Ptr zawierający żadne prześledzenia wskaźniki. |
Uwagi
Funkcja informuje dowolnego garbage collector , zakres adresów [_Ptr, _Ptr + _Size) nie zawiera już prześledzenia wskaźniki.(Wszystkie wskaźniki do przechowywania przydzielonego musi nie można usunąć odwołania chyba że dokonano reachable.)
Wymagania
Nagłówek: <memory>
Obszar nazw: std