Partilhar via


declare_no_pointers

Informa o coletor de lixo que os caracteres no bloco de memória definido por um tamanho do ponteiro e de bloco de endereço básico não contêm nenhum ponteiro rastreável.

void declare_no_pointers(
    char *_Ptr, 
    size_t _Size
);

Parâmetros

Parâmetro

Descrição

_Ptr

Endereço do primeiro caractere que não contém ponteiros rastreáveis.

_Size

Tamanho do bloco que começa em _Ptr que não contém nenhum ponteiro rastreável.

Comentários

A função informa qualquer garbage collector que o intervalo de endereços [_Ptr,_Ptr+_Size) não contém ponteiros rastreáveis.(Nenhum ponteiros para o armazenamento atribuído não devem ser desreferenciados a menos que reachablefeito.)

Requisitos

Cabeçalho: <memory>

namespace: STD

Consulte também

Referência

<memory>