Share via


/Zc:checkGwOdr (Exigir infracciones de ODR estándar de C++ en /Gw)

Este modificador exige la conformidad de los estándares de C++ al usar /Gw (Optimizar datos globales). Al usar /Gw, se omiten determinadas infracciones de regla de definición (ODR). Esta marca garantiza que se produzcan los errores adecuados.

Sintaxis

/Zc:checkGwOdr[-]

Comentarios

Este modificador está desactivado de forma predeterminada.

Para ver un ejemplo de infracciones de ODR que se omiten al usar /Gw, consulte Mejoras de conformidad de estándares en /Gw.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.

  3. Modifique la propiedad Opciones adicionales para que incluya /Zc:checkGwOdr o /Zc:checkGwOdr- y, después, seleccione Aceptar.

Consulte también

/Zc (Conformidad)
Una regla de definición (ODR)
Mejoras de conformidad de estándares en /Gw