<mutex>

std::defer_lock_t

struct defer_lock_t {};
defer_lock_t 类型
一个空的类,用作 defer_lock 的类型。

defer_lock 传递给 unique_lock 的构造函数,会使其在构造时不会自动锁定互斥量对象,从而将对象初始化为不持有锁

另见