C++中有符号/无符号数比较
摘要:原创文章,欢迎阅读,禁止转载。 在我的程序中有如下代码编译被警告了 这样的比较是不是真可能出问题呢?看个例子 如果非要这么比较,那么什么时候结果是正确的呢?答案是:当a,b的值都在signed/unsigned的重叠范围内,即(UINT_MIN~INT_MAX)之内,称之为安全取值范围。详细分析一下
阅读全文
posted @
2016-10-21 14:16
飞翔雨
阅读(2927)
推荐(0)
vc中获取磁盘IO统计计数
摘要:想知道进程读写磁盘的情况,可以获取当前进程或指定进程的IO计数。 如果是检查其他进程的话,首先设法拿到进程ID,然后进程句柄需要如下获取。需要为这个句柄指定查询权限,注意第一个参数: hProcess=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_
阅读全文
posted @
2016-10-18 18:23
飞翔雨
阅读(1255)
推荐(0)
C++中未初始化的bool值的问题
摘要:原创文件,欢迎阅读,禁止转载。 问题描述 你见过一个这样的bool值吗,判断 var 和 !var 都是成立的,今天被我遇到了,是在一个坑里遇到的。今天调试了一个程序,发送一个网络消息,结果总是得不到回应,深入排查发现,竟然是因为一个具有4年工作经验的同事张某的不良编码风格埋下的坑,真是汗。 在C+
阅读全文
posted @
2016-10-18 16:42
飞翔雨
阅读(5028)
推荐(0)
doxygen的使用(二)给代码添加javadoc风格的注释
摘要:原创文章,欢迎阅读,禁止转载。本文记一下javadoc风格注释的写法,这些特殊格式的注释称作标签。按照这种规范写的注释才能生成到文档中。 块注释的写法 单行注释的写法 (标签用'@'和'\'开头都是可以的)C++常用的标签有:@file 要文档化的文件,这个必须写,否则文件中的全部忽略@author
阅读全文
posted @
2016-10-14 15:58
飞翔雨
阅读(648)
推荐(0)
doxygen的使用(一)配置并生成文档
摘要:原创文章,欢迎阅读,禁止转载。 doxygen是个好用的文档生成工具,他的强大功能有很多介绍,我就不说了。自带的chm帮助手册很全面,包括功能、注释规范、怎么配置、工具用法等。doxygen的用法共3步:1. 按照注释规范对代码加注释。2. 配置选项。3. 生成文档。配置选项可以使用命令行工具 do
阅读全文
posted @
2016-10-14 15:51
飞翔雨
阅读(524)
推荐(0)
vs2010的“应用程序向导”新建MFC程序报错“当前页面的脚本发送错误”
摘要:原创文章,欢迎阅读,禁止转载。 问题现象不知道从什么时候开始,我的vs2010不能新建MFC程序了,报错如图:... 解决方法根据提示排查,发现是应用程序向导的相关html被损坏了。从同事电脑上把 D:\Program Files (x86)\Microsoft Visual Studio 10.0
阅读全文
posted @
2016-10-11 16:05
飞翔雨
阅读(800)
推荐(0)