本文记录了在使用Visual Studio工具时遇到的一些问题和解决方案,文章会陆续更新。
1、warning C4100: “XXXX”: 未引用的形参
方法1:修改编译警告级别,warning C4100 是 4 级警告,在项目属性中设置:右键项目,选择属性->配置属性->C++->常规,设置“警告级别”。不建议使用。
方法1:使用宏:在方法增加以下代码行:UNREFERENCED_PARAMETER(未引用的形参名)。
方法3:用 pragma 指令:在报告警的代码段中,用以下指令包裹:
#pragma warning(push)
#pragma warning(disable: 4100)
告警代码段
#pragma warning(pop)
注意使用方法3时,取消和增加 pragma 指令时, 需要清除原有编译结果,否则可能会报一些其他错误。
2、 error C2220: 以下警告被视为错误
方法1:消除产生错误码的告警。
方法2:VS2013菜单:项目->属性, 在打开的界面中选择 配置属性 -> C/C++ -> 常规 ,将“将警告视为错误” 修改为 否,重新编译即可。