Cppcheck软件使用
一款开源源码检测工具。简单易用。
官网网址:http://cppcheck.sourceforge.net/
软件可直接官网下载。
- Features
 - Out of bounds checking
 - Check the code for each class
 - Checking exception safety
 - Memory leaks checking
 - Warn if obsolete functions are used
 - Check for invalid usage of STL
 - Check for uninitialized variables and unused functions
 
使用过程中,分析数据结果如下:

CppCheck与VS2005集成
VS选择External Tools,Tools->External Tools
设置工具路径

Cppcheck软件使用的更多相关文章
- 静态代码检查工具 cppcheck 的使用
		
CppCheck是一个C/C++代码缺陷静态检查工具.不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误.所谓静态代码检查就是使用一个工具检查我们 ...
 - 静态代码检查工具 cppcheck 的使用(可分别集成到VS和QT Creator里)
		
CppCheck是一个C/C++代码缺陷静态检查工具.不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误.所谓静态代码检查就是使用一个工具检查我们写的 ...
 - CppCheck介绍与使用
		
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u011012932/article/details/52778149 简述 Cppcheck 是一种 ...
 - DBImport V3.7版本发布及软件稳定性(自动退出问题)解决过程分享
		
DBImport V3.7介绍: 1:先上图,再介绍亮点功能: 主要的升级功能为: 1:增加(Truncate Table)清表再插入功能: 清掉再插,可以保证两个库的数据一致,自己很喜欢这个功能. ...
 - nw.js桌面软件开发系列  第0.1节 HTML5和桌面软件开发的碰撞
		
第0.1节 HTML5和桌面软件开发的碰撞 当我们谈论桌面软件开发技术的时候,你会想到什么?如果不对技术本身进行更为深入的探讨,在我的世界里,有这么多技术概念可以被罗列出来(请原谅我本质上是一个Win ...
 - 标准产品+定制开发:专注打造企业OA、智慧政务云平台——山东森普软件,交付率最高的技术型软件公司
		
一.公司简介山东森普信息技术有限公司(以下简称森普软件)是一家专门致力于移动互联网产品.企业管理软件定制开发的技术型企业.公司总部设在全国五大软件园之一的济南齐鲁软件园.森普SimPro是由Simpl ...
 - JAVA程序员常用软件整理下载
		
********为了大家学习方便,特意整理软件下载如下:*************Java类软件:-------------------------------JDK7.0:http://pan.ba ...
 - spring boot 实战:我们的第一款开源软件
		
在信息爆炸时代,如何避免持续性信息过剩,使自己变得专注而不是被纷繁的信息所累?每天会看到各种各样的新闻,各种新潮的技术层出不穷,如何筛选出自己所关心的? 各位看官会想,我们是来看开源软件的,你给我扯什 ...
 - 易用BPM时代,软件开发者缘何选择H3?
		
近年来,企业级软件开发市场暗流汹涌,呈现出多种态势.软件开发团队规模趋于小型化,工作方式趋于快捷化,超过半数的软件开发者在工作中会选择使用易用的软件开发工具.随着流程管理越来越受到企业的重视,流程开发 ...
 
随机推荐
- Android 混淆文件project.properties和proguard-project.txt
			
参考文档:http://blog.csdn.net/xueyepiaoling/article/details/8202359 http://glblong.blog.51cto.com/305861 ...
 - Github 常用命令
			
小记一些Github常用命令 : 在一个项目中... 假如要修补问题追踪系统上的 #53 问题.顺带说明下,Git 并不同任何特定的问题追踪系统打交道.这里为了说明要解决的问题,把新建的分支取名为 i ...
 - C++ 常用容器or数据结构
			
queue 队列 参考 1.入队:如q.push(x):将x元素接到队列的末端: 2.出队:如q.pop() 弹出队列的第一个元素,并不会返回元素的值:T 3,访问队首元素:如q.front() 4, ...
 - leetcode 算法刷题(一)
			
今天开始刷Leetcode上面的算法题.我会更新我刷题过程中提交的代码(成功和不成功的都有)和比较好的解法 第二题 Add Two Numbers 题目的意思:输入两个链表,这两个链表都是倒序的数字, ...
 - 忘记linux密码
			
http://blog.163.com/xygzlyq@126/blog/static/22585899200810471512530/
 - Qt新建线程的方法(四种办法,很详细,有截图)
			
看了不少Qt线程的东西,下面总结一下Qt新建一个线程的方法. 一.继承QThread 继承QThread,这应该是最常用的方法了.我们可以通过重写虚函数void QThread::run ()实现我们 ...
 - 标头“Vary:Accept-Encoding”指定方法及其重要性分析
			
原文地址:http://www.webkaka.com/blog/archives/how-to-set-Vary-Accept-Encoding-header.html 在webkaka的网站速度诊 ...
 - 编程内功修炼之数据结构—BTree(二)实现BTree插入、查询、删除操作
			
1 package edu.algorithms.btree; import java.util.ArrayList; import java.util.List; /** * BTree类 * * ...
 - [Leetcode][Python]40: Combination Sum II
			
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com' 40: Combination Sum IIhttps://oj.leetco ...
 - document.body.scrollTop与document.documentElement.scrollTop兼容
			
这两天在写一个JS的网页右键菜单,在实现菜单定位的时候发现了这个问题:chrome居然不认识document.documentElement.scrollTop! 看前辈们的文章,纷纷表示如果有文档声 ...