【发布时间】:2012-10-11 07:01:26
【问题描述】:
据我了解,在 Windows 上 CRITICAL_SECTION 只能用作非递归互斥锁。要获得递归互斥锁,您必须使用 OpenMutex 和朋友。
但是,AFAIU、Win32 Mutex 不能与条件变量一起使用(InitializeConditionVariable 等)
有没有办法在 Windows 上结合使用递归互斥锁和条件变量?
【问题讨论】:
-
你理解错了。关键部分(就互斥体而言)可以递归使用。
标签: windows mutex condition-variable recursive-mutex