adopt专题

c++多线程,adopt_lock_t/defer_lock_t/try_to_lock_t

std::adopt_lock_t struct adopt_lock_t {}; constexpr adopt_lock_t adopt_lock {}; 是一个空类,作为adopt_lock类型 对unique_lock or lock_guard的建造含糊,将adopt_lock作为参数传递,使object不要锁互斥量,并且假定互斥量已经被 当前线程锁住 std::defer_