std::shared_timed_mutex::unlock_shared
来自 cppreference.cn
< cpp | thread | shared timed mutex
void unlock_shared(); |
(自 C++14 起) | |
从此调用线程释放互斥量的共享所有权。
互斥量必须由此执行线程以共享模式锁定,否则行为是未定义的。
此操作与(如 std::memory_order 中所定义)任何后续获取同一互斥量所有权的 lock() 操作同步。
内容 |
[编辑] 参数
(无)
[编辑] 返回值
(无)
[编辑] 异常
不抛出异常。
[编辑] 注解
unlock_shared()
通常不直接调用:std::shared_lock 用于管理共享锁定。
[编辑] 示例
此节不完整 原因:没有示例 |
[编辑] 参见
锁定互斥量以进行共享所有权,如果互斥量不可用则阻塞 (公共成员函数) | |
解锁互斥量 (公共成员函数) |