Compartilhar via


/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 /Gwo , 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 /Gwo , consulte Aprimoramentos de conformidade com padrões para /Gw.

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. 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.

  2. Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.

  3. 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