/Zc:checkGwOdr
(在 /Gw
下强制实施标准 C++ ODR 冲突)
此开关在使用 /Gw
(优化全局数据)时强制实施 C++ 标准一致性。 使用 /Gw
时,将忽略某些一个定义规则 (ODR) 冲突。 此标志可确保引发适当的错误。
语法
]$
注解
默认情况下,此开关处于关闭状态。
若要查看在使用 /Gw
时忽略的 ODR 冲突示例,请参阅 /Gw 的标准符合性改进。
在 Visual Studio 开发环境中设置此编译器选项
打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性。
选择“配置属性”>“C/C++”>“命令行”属性页。
修改“附加选项”属性以包含
/Zc:checkGwOdr
或/Zc:checkGwOdr-
,然后选择“确定”。