lock 函数
尝试锁定所有参数,没有将死锁。
template<class L1, class L2, class... L3>
void lock(L1&, L2&, L3&...);
备注
对模板函数的参数必须是 mutex types,除了调用 try_lock 可能会引发异常。
函数锁定所有参数,死锁而无需由对 lock、try_lock和 unlock。 如果对 lock 或 try_lock 的调用将引发异常,在之前再次引发该异常之前成功锁的函数调用 mutex 任何 unlock 对象。
要求
标头: mutex
命名空间: std