2.7. 编译
<规则1> 打开编译器的所有告警开关对进行编译。
防止隐藏可能是错误的告警。
<规则2> 在同一项目组或产品组中,要统一编译开关选项。
<规则3> 某些语句经编译后产生告警,但如果你认为它是正确的,那么应通过某种手段去掉告警信息。
在Borland C/C++中,可用“#pragma warn斃垂氐艋虼蚩承└婢_
示例:
#pragma warn -rvl // 关闭告警
int DoExample( void )
{
// 程序,但无return语句。
}
#pragma warn +rvl // 打开告警
除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自常见C/C++编码规范(8)