Cppcheck是一个开源的分析软件对C和C ++代码。
不同于其他C / C ++编译器,Cppcheck不检测语法错误。相反,它只能检测的编译器通常无法检测到的错误类型。
开发商建议您让尽可能多的警告,尽可能在你的编译器
什么是此版本中的新:
- 在此版本修复了编译模式的错误。
什么是在1.57版本新:
- 在支持Java和C#代码已被删除
- 在一个新的选项--language =治疗代码作为一个特定的语言。
- 在支持GCC二进制数语法(0B ...)。
- 在简化知名math.h中的功能。
- 在检查一个变量被分配一个值,从来没有使用过也处理重新分配。
- 修正在缓冲区溢出检查几个假阴性。
- 在检测的布尔变量更充分的比较。
- 在更好的检测不匹配和赋值和比较有位操作。
- 系统检查变量被重新分配之前,旧的价值已被使用。
- 在检测释放无效地址。
评论没有发现