std::shared_mutex::unlock_shared
來自 cppreference.com
< cpp | thread | shared_mutex
void unlock_shared(); |
(C++17 起) | |
釋放呼叫執行緒對互斥體的共享所有權。
互斥體必須由當前執行執行緒以共享模式鎖定,否則行為未定義。
此操作與隨後獲得相同互斥體所有權的任何 lock() 操作“同步於”(根據 std::memory_order 的定義)。
目錄 |
[編輯] 引數
(無)
[編輯] 返回值
(無)
[編輯] 異常
不丟擲任何異常。
[編輯] 注意
unlock_shared()
通常不直接呼叫:std::shared_lock 用於管理共享鎖定。
[編輯] 示例
本節不完整 原因:無示例 |
[編輯] 參閱
以共享所有權鎖定互斥體,如果互斥體不可用則阻塞 (public member function) | |
解鎖互斥體 (public member function) |