lock_guard::lock_guard 构造函数
构造 lock_guard 对象。
explicit lock_guard(mutex_type& Mtx);
lock_guard(mutex_type& Mtx, adopt_lock_t);
参数
- Mtx
mutex 键入 对象。
备注
第一构造函数构造对象 lock_guard 类型并锁定 Mtx。 如果 Mtx 不是递归 mutex,必须取消锁定它,则此构造函数调用时。
第二个构造函数不锁定 Mtx。 Mtx,则此构造函数调用时,必须锁定。 构造函数不引发异常。
要求
标头: mutex
命名空间: std