/Zc:checkGwOdr
(Aplicar violações de ODR C++ padrão em /Gw
)
Essa opção impõe a conformidade dos padrões C++ ao usar /Gw
(Otimizar dados globais). Ao usar /Gw
o , determinadas violações de ODR (One Definition Rule) são ignoradas. Esse sinalizador garante que os erros apropriados sejam gerados.
Sintaxe
/Zc:checkGwOdr
[-
]
Comentários
Essa opção está desativada por padrão.
Para ver um exemplo de violações de ODR que são ignoradas ao usar /Gw
o , consulte Aprimoramentos de conformidade com padrões para /Gw.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
Modifique a propriedade Opções Adicionais para incluir
/Zc:checkGwOdr
ou/Zc:checkGwOdr-
, e escolha OK.
Confira também
/Zc
(Conformidade)
Uma regra de definição (ODR)
Melhorias de conformidade com os padrões para /Gw
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de