对象
<mutex>

std::defer_lock

constexpr defer_lock_t defer_lock {};
延迟锁
用作 unique_lock 构造函数的可能参数的值。

使用 defer_lock 构造的 unique_lock 对象在构造时不会自动锁定互斥量对象,将其初始化为不拥有锁(not owning a lock)。

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

defer_lock_t 是一个空类。

另见