2019年11月7日

线程同步与异步套接字编程(二)

摘要: 接下来我们介绍利用关键代码段实现线程同步的方法。 关键代码段(临界区)工作在用户方式下。它是指一个小代码段,在代码能够执行前,它必须独占对某些资源的访问权。 关键代码段机制,创建 进入 离开 删除. 1 InitializeCriticalSection( 2 LPCRITICAL_SECTION 阅读全文

posted @ 2019-11-07 14:19 Milo_lu 阅读(174) 评论(0) 推荐(0) 编辑

线程同步与异步套接字编程(一)

摘要: 前面三章我们介绍了多线程同步处理方法是创建互斥对象来实现多线程同步运行。这章我们讲解如何运用事件对象来处理线程同步: 事件对象也是属于内核对象,其包含三个成员:1.使用计数;2.用于指明该事件是一个自动重置的事件还是一个人工重置的事件的布尔值;3.用于指明该事件处于已通知状态还是未通知状态的布尔值。 阅读全文

posted @ 2019-11-07 09:48 Milo_lu 阅读(200) 评论(0) 推荐(0) 编辑

导航