阅读背景:

使用信号量 进行windows线程同步 (Semaphore)

来源:互联网 

信号量类似于事件,采用通知的方式是两个线程彼此同步,信号量是一个整数,信号量是通过减的方式来操作的,每使用WaitForSingleObjecst等候一次,信号量减一,等到信号量为0时,线程阻塞.ReleaseSemaphore负责释放信号量,信号量的操作就是加减操作,通过判断是否够减来决定是否阻塞.下边是用到的函数:信号量类似于事件,采用通知的方式是两个线程彼此同步,信号量是一个整数,信号量是通过减的方式来操




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: