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