lock 函数

对锁的未尝试死锁的所有参数。

template<class L1, class L2, class... L3>
   void lock(L1&, L2&, L3&...);

备注

为模板函数的参数必须是 mutex 类型,除此之外,调用 try_lock 可能引发异常。

功能锁定其不出现死锁的参数对的所有调用 locktry_lockunlock。 如果对 locktry_lock 的调用引发异常,函数调用在再次引发该异常之前已成功锁的 unlock 任何 mutex 对象。

要求

**标头:**mutex

**命名空间:**std

请参见

参考

<mutex>

mutex Class (STL)

recursive_mutex选件类

recursive_timed_mutex选件类

timed_mutex选件类

其他资源

标头文件