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