Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

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á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.

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

Mostrar: