⑴Cppcheck(C/C++静态代码分析工具)简体中文版是一个C/C++语言的静态代码分析检查工具,它可以对c, c++ 代码代码进行分析;可以分析内存泄漏,错配的内存分配和释放,缓冲区溢出,以及更多的问题,作为编译器的一种补充检查,cppcheck对产品的源代码执行严格的逻辑检查,同时可以使用这款软件打开xml文档。
⑵Cppcheck(C/C++静态代码分析工具)简体中文版功能执行的检查包括:
⑶.数组的边界检查
⑷.class类检查
⑸.过期的函数,废弃函数调用检查
⑹.异常内存使用,释放检查
⑺.内存泄漏检查,主要是通过内存引用指针
⑻.操作系统资源释放检查,中断,文件描述符等
⑼.异常STL 函数使用检查
⑽.代码格式错误,以及性能因素检查