C++之旅

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  7 Posts :: 0 Stories :: 8 Comments :: 0 Trackbacks

02 2008 档案

     摘要: Semaphore是旗语的意思,在Windows中,Semaphore对象用来控制对资源的并发访问数。Semaphore对象具有一个计数值,当值大于0时,Semaphore被置信号,当计数值等于0时,Semaphore被清除信号。每次针对Semaphore的wait functions返回时,计数值被减1,调用ReleaseSemaphore可以将计数值增加 lReleaseCount 参数值指定的值。  阅读全文
posted @ 2008-02-01 18:11 汪江涛 阅读(1377) | 评论 (0)  编辑

     摘要:   Event即事件是一种用于进行线程/进程间同步的对象,事件有置位和复位两种状态,当线程通过waiting functions等待Event对象置位时该线程将进入阻塞状态,当该Event对象被置位或等待超时后,等待的线程将恢复执行。Event可以用在一个线程要等待其它线程时。  阅读全文
posted @ 2008-02-01 00:18 汪江涛 阅读(1122) | 评论 (0)  编辑