/Zc:checkGwOdr
(Impor violações padrão de ODR do C++ em /Gw
)
Essa opção impõe a conformidade com os 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 Melhorias de conformidade de 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