declare_no_pointers
Указывает, что сборщик мусора символы в указанном блоке памяти указателем и размера блока базового адреса не содержат traceable указатели.
void declare_no_pointers(
char *_Ptr,
size_t _Size
);
Параметры
Параметр |
Описание |
---|---|
_Ptr |
Адрес первого символа, который больше не содержит traceable указатели. |
_Size |
Размер блока, запускается в _Ptr, не содержит traceable указатели. |
Заметки
Функция уведомляет любое garbage collector, что диапазон адресов [_Ptr, _Ptr + _Size) больше не содержит traceable указатели. (Все указатели на выбранный хранилище необходимо разыменовать, если при reachable).
Требования
Заголовок:<memory>
Пространство имен: std