std::shared_mutex::unlock_shared
来自cppreference.com
< cpp | thread | shared mutex
并发支持库
|
|
std::shared_mutex
成员函数 | ||||
排他性锁定 | ||||
共享锁定 | ||||
shared_mutex::unlock_shared
|
||||
原生句柄 | ||||
void
unlock_shared();
|
(C++17 起) | |
将互斥从调用方线程的共享所有权释放。
当前执行线程必须以共享模式锁定互斥,否则行为未定义。
此操作同步于(定义于 std::memory_order )任何获得同一互斥所有权的 lock() 操作。
参数
(无)
返回值
(无)
异常
不抛出。
注解
通常不直接调用 unlock_shared()
:用 std::shared_lock
管理共享锁定。
示例
本节未完成 原因:暂无示例 |
参阅
为共享所有权锁定互斥,若互斥不可用则阻塞 (公开成员函数) |
|
解锁互斥 (公开成员函数) |