Cppcheck is an analysis tool for C/C++code. Unlike C/C++ compilers and many other analysis tools, it doesn’t detect syntax errors. Cppcheck only detec ...
分类:
编程语言 时间:
2016-12-08 03:31:07
阅读次数:
320
sourceinsight-scan 是一款集成在 SourceInsight 中的c/c++代码静态分析插件,集成了cppcheck,coverity,pclint等业界优秀的静态分析工具的优点。 旨在帮助开发人员,在IDE中快速发现编译器无法发现的非语法错误,降低修复成本。 无需编译,平均扫描速... ...
分类:
编程语言 时间:
2016-09-30 15:36:22
阅读次数:
238
词频统计效能测试 使用Codeblocks下的Cppcheck插件进行效能测试,可以集成在IDE中进行检测,也可以直接使用图形化界面来进行检测。 ...
分类:
其他好文 时间:
2016-09-15 08:39:04
阅读次数:
173
Cppcheck Windows界面版安装完启动后菜单 check->directory,再选择源代码目录,确认,Cppcheck自动开始检查,检查完后点保存可存为txt、xml或csv格式文件。 命令行模式: cppcheck --enable=all <file/folder path> 2> ...
分类:
其他好文 时间:
2016-08-18 21:24:41
阅读次数:
318
下载网址:https://sourceforge.net/projects/cppcheck/files/cppcheck/ 选择安装包:cppcheck-1.75.tar.gz 解压安装包:tar –xvf cppcheck-1.75.tar.gz 编译: make SRCDIR=build CF... ...
分类:
其他好文 时间:
2016-08-12 13:24:37
阅读次数:
343
工具简介
Cppcheck 是一个静态代码检查工具,支持C/C++代码;作为编译器的一种补充检查,Cppcheck主要对源代码执行以下检查:
1. 自动变量检查
2. 数组的边界检查
3. class类检查
4. 过期的函数,废弃函数调用检查
5. 异常内存使用,释放检查
6. 内存泄漏检查,主要是通过内存引用指针
7. 操作系统资源释放检查,中断,文件描述符等
8. 异常STL 函...
分类:
其他好文 时间:
2016-05-06 12:34:01
阅读次数:
1763
CppCheck是一个C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误。所谓静态代码检查就是使用一个工具检查我们写的代码是否安全和健壮,是否有隐藏的问题。 比如无意间写了这样的代码: [cpp] view plain
分类:
其他好文 时间:
2016-02-12 22:11:14
阅读次数:
297
本文主要介绍开发过程中用到的比较好的工具。 1、ccache 高速C/C++编译工具,能够5-10倍提升编译速度。详解 2、cppcheck cppcheck是一个C/C++代码静态分析工具,只检测那些编译器通常无法检测到的bug类型。详解 3、wireshark 好用的抓包工具。详...
分类:
其他好文 时间:
2015-11-06 17:41:08
阅读次数:
241
一、检查点 1、自动变量检查: 返回自动变量(局部变量)指针 2、越界检查: 数组越界返回自动变量(局部变量)指针 3、类检查: 构造函数初始化 4、内存泄露检查: 5、空指针检查: 6、废弃函数检查 7、其他:二、Cppcheck 架构分析总体三、检查点cppcheck系统C++实现类参数分析外部...
分类:
其他好文 时间:
2015-07-20 12:49:11
阅读次数:
211
功能解析函数中的可能的代码执行流函数实际执行中只会执行代码流中的一条流分析: 分支语句 if-else ,switch-case 循环语句 while, do-while ,for代码流举例int main(int argc,char ** argv){ std::string p_str= ne....
分类:
其他好文 时间:
2015-07-20 12:22:10
阅读次数:
150