Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O acesso volátil de '<expressão>' está sujeito à configuração /volatile:[iso|ms]; considere o uso de funções intrínsecas __iso_volatile_load/store.
Observações
C4746 é emitido sempre que uma variável volátil é acessada diretamente. Destina-se a ajudar os desenvolvedores a identificar locais de código que são afetados pelo modelo volátil específico atualmente especificado (que pode ser controlado com a /volatile opção de compilador). Em particular, pode ser útil na localização de barreiras de memória de hardware geradas pelo compilador quando /volatile:ms é usado.
Os intrínsecos __iso_volatile_load/store podem ser usados para acessar explicitamente a memória volátil sem serem afetados pelo modelo volátil. O uso destes intrínsecos não acionará C4746.
Este aviso está desativado por padrão. Consulte Avisos do compilador que estão desativados por padrão para obter mais informações.