condition_variable 类
如果您具有类型 **unique_lock<mutex>**的mutex时,请使用 condition_variable 类等待事件。 此类型对象比 condition_variable_any<unique_lock<mutex>>类型对象可以具有更好的性能。
class condition_variable;
成员
公共构造函数
Name |
说明 |
---|---|
构造 condition_variable 对象。 |
公共方法
Name |
说明 |
---|---|
返回表示 condition_variable图柄的implementation-specific型。 |
|
将等待 condition_variable 对象的所有线程解除阻塞。 |
|
将等待 condition_variable 对象的其中一个线程解除阻塞。 |
|
阻塞线程。 |
|
阻塞线程,并在线程解除阻塞后设置一个时间间隔。 |
|
阻止线程,并设置线程解除的最大时间点。 |
要求
Header: condition_variable
命名空间: std