对象
<mutex>

std::try_to_lock

constexpr try_to_lock_t try_to_lock {};
尝试锁定
用作 unique_lock 构造函数可能的参数的值。

使用 try_to_lock 构造的 unique_lock 对象会尝试通过调用其 try_lock 成员而不是 lock 成员来锁定 *mutex 对象*。

该值是一个编译时常量,不携带任何状态,仅用于区分构造函数签名。

try_to_lock_t 是一个空类。

另见