declare_no_pointers

Informa a un recolector de elementos no utilizados que los caracteres del bloque de memoria definido por un tamaño de puntero y de bloque de dirección base no contienen ningún puntero detectable.

void declare_no_pointers(
    char *_Ptr, 
    size_t _Size
);

Parámetros

Parámetro

Descripción

_Ptr

Dirección del primer carácter que no contenga punteros detectables.

_Size

Tamaño del bloque que comienza en _Ptr que no contiene ningún puntero detectable.

Comentarios

La función informa a cualquier garbage collector que el intervalo de direcciones [_Ptr, _Ptr + _Size) no contenga punteros detectables. (Punteros al almacenamiento asignado no deben ser desreferenciados a menos que reachablecreado.)

Requisitos

Encabezado: <memory>

Espacio de nombres: std

Vea también

Referencia

<memory>