首页未分类 › 将Linux的信号量sem_t封装成事件对象

将Linux的信号量sem_t封装成事件对象

将信号量sem_t相关的一组API封装成Win32平台上的事件对象类之后,在Linux平台上就可以像使用事件对象那样,方便地进行线程同步了。

类CEventImpl可以使用Linux平台用C++实现事件对象,同步线程或用C++实现Win32事件对象,同步线程中的测试代码对其进行测试。其结果是相同的。

发表评论