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