public member function
<mutex>

std::unique_lock::swap

void swap (unique_lock& x) noexcept;
交换 unique_lock
交换 x 的内容,包括管理的 互斥量对象 和它们当前的 拥有状态

参数

x
另一个 unique_lock 对象。

返回值



数据竞争

x 和该对象都将被修改。
此操作不访问任何管理的 互斥量对象

异常安全

无异常保证: 绝不抛出异常。

另见