摘要: 1、流解析 解析函数中的可能的代码执行流, 函数实际执行中只会执行代码流中的一条流 分析: 分支语句 if-else ,switch-case 循环语句 while, do-while ,for 2、代码流举例 2.1 示例代码 2.2 执行代码分析 2.2.1 执行路径1 2.2.2 执行路径2 阅读全文
posted @ 2015-07-20 11:58 Memset 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 1、检查点 1、自动变量检查: 返回自动变量(局部变量)指针; 2、越界检查:数组越界返回自动变量(局部变量)指针; 3、类检查:构造函数初始化; 4、内存泄露检查; 5、空指针检查; 6、废弃函数检查; 7、其他。 2、Cppcheck 架构分析 2.1 总体类图 3、检查点cppcheck系统C 阅读全文
posted @ 2015-07-20 11:49 Memset 阅读(2713) 评论(0) 推荐(1) 编辑