阅读背景:

用C++封装Win32信号量,同步线程

来源:互联网 

     在Win32环境下编写多线程应用程序,也会常用到信号量Semaphore来进行线程同步。与其相关的一组API包括:CreateSemaphore,ReleaseSemaphore,WaitForSingleObject,和CloseHandle。关于这些API的功能以及参数意义等这里就不多说了。下边,我封装了一个信号量类,以及测试代码。已由本人在VS2005环境下编译,测试通过。    在Win32环境下编写多线程应用程序,也会常用到信号量Semaphore来进行线程同




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

分享到: