摘要: Win32 c++ 线程同步 上一篇中我介绍了一种通过封闭Critical Section对象而方便的使用互斥锁的方式,文中所有的例子是两个线程对同一数据一读一写,因此需要让它们在这里互斥,不能同时访问。而在实际情况中可能会有更复杂的情况出现,就是多个线程访问同一数据,一部分是读,一部分是写。我们知道只有读-写或写-写同时进行时可能会出现问题,而读-读则可以同时进行,因为它们不会对数据进行修改,所... 阅读全文
posted @ 2010-01-12 23:06 驹无尚者 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 注: 开发者在线 Builder.com.cn 更新时间:2007-12-23作者:songthin 来源: CSDN本文关键词: 线程同步类 c++ Win32 线程同步是多线程程序设计的核心内容,它的目的是正确处理多线程并发时的各种问题,例如线程的等待、多个线程访问同一数据时的互斥,防死锁等。Win32提供多种内核对象和手段用于线程同步,如互斥量、信号量、事件、临界区等。所不同的是,互斥量、信... 阅读全文
posted @ 2010-01-12 22:59 驹无尚者 阅读(245) 评论(0) 推荐(0) 编辑