<mutex>

std::recursive_mutex

class recursive_mutex;
递归互斥量类
递归互斥量mutex一样,是一个可锁定对象,但它允许同一线程多次获得对互斥量对象的所有权。

这允许在已经锁定互斥量对象的线程中锁定(或尝试锁定)该互斥量对象,从而获得对互斥量对象的新一级所有权:互斥量对象实际上将保持锁定状态,拥有该线程,直到其成员函数unlock被调用与该所有权级别相同的次数。

保证它是一个标准布局类。

成员类型

成员类型描述
native_handle_typenative_handle返回的类型(仅在库实现支持时定义)

成员函数