经常有人问如何快速的定位和解决问题,很多时候答案就是借助工具, 记录个人Windows开发中个人常用的一些辅助工具。 (1) Spy++ 相信windows开发中应该没人不知道这个工具, 我们常用这个工具查看窗口层次,跟踪窗口消息。 (2) WinSpy 一个窗口相关的小工具,非常有用,可以帮我们快 Read More
posted @ 2016-08-22 01:29
findumars
Views(1183)
Comments(0)
Diggs(0)
总结一些常用的方法,思考如何分析一个程序的时间消耗。 1. Trace Log 这个是大家最常用,也是最简单和有效地方法。通常是在函数的开始和结束的位置加入Log, 最后通过Log记录时间统计函数的时间消耗。 有时嫌2次log太麻烦,我们可以通过RAII进行封装: class CTimeCostDe Read More
posted @ 2016-08-22 01:25
findumars
Views(3377)
Comments(1)
Diggs(0)
市面上的C++代码覆盖率工具大都收费,Coverage Validator也不例外。Coverage Validator应该少有人听过,我也是在stackoverflow里听别人介绍的。所以下载了试用一下。有兴趣的朋友可以去https://www.softwareverify.com/cpp/cov Read More
posted @ 2016-08-22 01:18
findumars
Views(2506)
Comments(0)
Diggs(0)
越来越多公司采用敏捷开发,单元和回归测试越来越重要,GTest作为最佳C++单元测试工具越来越多的被使用。转自 http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html前段时间学习和了解了下Google的开源C++单元测试框架Goo Read More
posted @ 2016-08-22 01:16
findumars
Views(295)
Comments(0)
Diggs(0)
在C++编程中, 我们常打交道的无非是编辑器和编译器, 对编辑器起来说,我们常遇到就是乱码问题, 比如中文注释显示或是保存不了等, 解决办法就是把你的文件保存成Unicode(UTF8)。 对于编译器来说, 编码方式取决于它对C++标准的支持程度, 比如C++ 11以前,字符串我们只能指定成2种:一 Read More
posted @ 2016-08-22 01:14
findumars
Views(1286)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号