- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 WIN32多线程程序设计学习笔记(第四章 下 第五章)
WIN32多线程程序设计学习笔记(第四章 下 第五章) 终于又看多线程程序设计>>了;开卷有益,今天看了第四章后半部分,感觉颇有收获;以前对EVENT这个核心对象,用起来总是心中没底,看了EVENT的介绍也是似懂非懂的。哈!今天看了以后,真有神助,我觉得应该是搞懂了(自以为事J)。仔细想想,应该是记笔记的功劳,用脑筋写过的东西还真是不容易忘记咧!!!不但印象深刻,而且助我理解了EVENT。
2004-05-07 13:29:00
1998
1
原创 WIN32多线程程序设计学习笔记(第六章 上)
WIN32多线程程序设计学习笔记(第六章 上) 我们知道当程序调用I/O设备处理一些事情时,让主程序停下来干等I/O的完成是没有效率的。对这个问题有下面几种解决方法:方法一:使用另一个线程进行I/O。但从以前的学习中也知道,协调线程间的关系是一件麻烦的事情,需要小心的设计;所以这个方案可行,但是麻烦。方法二:使用overlapped I/O。正如书上所说:“overlapped I
2004-05-07 13:21:00
1904
1
原创 WIN32多线程程序设计学习笔记(第六章 下)
继续。。。上面的程序片段使用WaitForMultipleObjects函数来等待,会有两个问题:第一、 只能等待小于64个的对象,这是WaitForMultipleObjects函数本身所带来的限制。第二、 你必须不断根据“哪一个handle被激发”而计算如何处理。那个这个程序的结构可不是很清晰,以后维护可不方便 那么书上在这里提供了一个异步过程调用(APCs
2004-05-07 13:21:00
2027
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人