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


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>