public member function
<mutex>

std::unique_lock::swap

void swap (unique_lock& x) noexcept;
交換 unique_lock
交換 x 的內容,包括管理的 互斥量物件 和它們當前的 擁有狀態

引數

x
另一個 unique_lock 物件。

返回值



資料競爭

x 和該物件都將被修改。
此操作不訪問任何管理的 互斥量物件

異常安全

無異常保證: 絕不丟擲異常。

另見