recursive_mutex 类

表示一个 mutex 类型。 与 mutex不同,调用阻止方法的行为。已锁定的对象的过程模板是定义完善的。

class recursive_mutex;

成员

公共构造函数

Name

说明

recursive_mutex::recursive_mutex 构造函数

构造 recursive_mutex 对象。

recursive_mutex::~recursive_mutex 析构函数

释放 recursive_mutex 对象使用的所有资源。

公共方法

Name

说明

recursive_mutex::lock 方法

阻止调用线程,直到线程获取该 mutex 的所有权。

recursive_mutex::try_lock 方法

尝试获取该 mutex 的所属权,但不阻塞。

recursive_mutex::unlock 方法

释放 mutex 的所有权。

要求

标头: mutex

命名空间: std

请参见

参考

<mutex>

其他资源

C++ 标准库头文件