- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Pclint选项
董祖雄
-e1551 //析构函数必须catch所有的Exceptions
-e1540 //析构函数中必须对所有指针型的成员变量赋值成NULL
-e1740 //析构函数中必须对所有指针型的成员变量赋值成NULL
-e731 //两个布尔表达式比较,例如 ( false != ...) 或者 ( false == ... )
-e1775 //捕获异常通用语句, catch(...)
-e737 //赋值语句中, int赋给unsigned int, 导致符号丢失
-e713 //调用函数中, 形参是unsigned int, 调用者给予的是int, 导致符号丢失
-e732 //调用函数中, 形参是unsigned int, 调用者给予的是long, 导致符号丢失
-e740 //强制结构体指针类型转化
齐新征
// Syntax Errors
-e40 // 不再查找NULL
-e1058 // Initializing a non-const reference struct __rb_tree_base_iterator with a non-lvalue
// Internal Errors
// Fatal Errors
// Warnings
-e641 //把enum作为int类型使用
-e661 //检查数组是否越界,该选项默认应该打开,这里检查单个文件时可以关闭
// Informational
-e1776 //Converting a string literal to char * is not const safe
-e818 //Pointer parameter infoPtr (line 152) could be declared as pointing to const
-e1762 //Member function McbApsHaMgr::ProcBBackupBegin(void) could be made const
-e1764 //Reference parameter msg (line 1354) could be declared const ref
-e715 //检查是否冗余参数,默认打开,检查单个文件时可以关闭
// Elective Notes
-e1904 //C风格注释不再检查
指针类型的强制转换,pclint不允许这样,但是我们有很多代码都用到了,所以建议关闭
赵雪山
////zhaoxsh added
-w3 //设置告警级别1-4,检查时可从1开始,逐步排除,建议检查到Level 3 即可
-esym(40,__null) //it says __null is undeclared
//my own filter
-e30 //Error -- Expected a constant
//-esym(429,pOmMo) //pointer pOmMo cant be free until it is unregistered from all
-emacro(740,feof) /* ignore errors in macro */
-e611 //arning -- Suspicious cast
-e661 //Warning -- Possible access of out-of-bounds pointer
-e662
-e796
//end of my own filter
-e537 //warning -- Repeated include file
-e574 //Signed-unsigned mix with relational
-e578 //Warning -- Declaration of symbol hides symbol
-e620 //Warning -- Suspicious constant (L or one?))
-e1512 //destructor for base class is not virtual
-e668 //Warning -- Possibly passing a null pointer to function
-e671
您可能关注的文档
最近下载
- 国家司法考试卷三(民法)历年真题试卷汇编41(题后含答案及解析).pdf
- 三年级数学口算天天练(可下载直接打印).doc VIP
- 髋臼骨折幻灯片.ppt VIP
- 专题14 新闻阅读必考题型(原卷+答案解析)2024-2025学年八年级语文上册期中真题汇编 统编版通用.docx
- 【语文单元主题教学】六年级上册第三单元《单元整体教学以及教材解读》课件部编版创新.pptx
- 一种柔性艾草脱叶筛分机.pdf VIP
- 内科护理学(陈淑英)第三节 类风湿关节炎患者的护理.ppt VIP
- 中石化笔试题库.pdf
- 如何上好一节化学课1(1).ppt
- GB 9706.9-2008 医用电气设备 第2-37部分超声诊断和监护设备安全专用要求 .pdf
文档评论(0)