Поделиться через


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

См. также

Ссылки

<memory>