我在某个地方读到过,我们应该在调用 Pthread _ cond _ information之前锁定 互斥锁,然后在调用后解锁互斥锁:
Pthread _ cond _ information ()例程是 用来发出信号(或唤醒)另一个 正在等待 条件变量,应该是 在锁定互斥对象之后调用,并且必须 为... 解锁互斥对象 Pthread _ cond _ wait ()例程 完整。
我的问题是: 在不锁定互斥对象的情况下调用 Pthread _ cond _ information或 Pthread _ cond _ Broadcasting方法是否可行?