8.3. 条件变量 在实时中,条件变量(condvar)是一个 POSIX 线程构造,在继续前等待执行特定条件。通常,信号化条件与线程共享的数据状态相关。例如,condvar 可用于向处理队列发送数据条目,以及等待队列中处理该数据的线程。使用 pthread_cond_init () 函数,您可以初始化条件变量。 当成功时,pthread_cond_init ()、pthread_cond_wait () 和 pthread_cond_signal () 函数返回零值。在错误时,它会返回错误编号。 前一个下一个