C++
hoopool
这个作者很懒,什么都没留下…
展开
-
关于 fstream 类型作为参数传递的问题
当你用 fstream 类型作为函数的参数传递时, 由于fstream的拷贝构造函数 是private, 因此在传递参数时,fstream不允许调用其拷贝构造函数,则编程写为下面这种形式会报错:void Openfile(fstream f) {........................}编译时会出现错误: error原创 2014-03-21 10:38:49 · 2765 阅读 · 0 评论 -
关于 汉字 字符的判断
首先,汉字占两个字节,且其编码的标志是 最高位肯定是 1 。因此在判断时,只用取前一字节(最高位包含在内),和 0x80 进行 “与” 运算, str[i] & 0x80;0x80 为 10000000,则 “与” 运算后, 若最高位为 1 ,则判断为汉字字符(与其后的一个字节一起 str[i] 和 str[i + 1])。if(str[i] &原创 2014-03-21 18:20:52 · 1072 阅读 · 0 评论 -
SetEvent与PulseEvent的区别
系统核心对象中的Event事件对象,在进程、线程间同步的时候是比较常用,发现它有两个出发函数,一个是SetEvent,还有一个PulseEvent,两者的区别是:SetEvent为设置事件对象为有信号状态;而PulseEvent也是将指定的事件设为有信号状态,不同的是如果是一个人工重设事件,正在等候事件的、被挂起的所有线程都会进入活动状态,函数随后将事件设回,并返回;如果是一个 自动重转载 2014-06-01 17:26:12 · 823 阅读 · 0 评论 -
对于面向对象细节的点滴理解——1
1、 对私有类型的认识(privi)转载 2014-04-15 11:13:11 · 514 阅读 · 0 评论