构造 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