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 пространство имен: