0

我不想实现障碍。为此,我忙着等待,直到信号量的值为 0。

我已经使用信号量的值在 POSIX 上做到了这一点。有没有办法在 Windows 中做到这一点?

4

1 回答 1

2

不要在繁忙的循环中使用简单的整数。通过 使用实际的信号量对象CreateSemaphore(),并使用WaitForSingleObject()(或相关函数)告诉您信号量何时处于通过屏障的状态。

于 2013-04-11T19:37:03.743 回答