std::shared_timed_mutex::unlock
来自 cppreference.cn
< cpp | thread | shared timed mutex
void unlock(); |
(C++14 起) | |
解锁互斥体。
互斥体必须由当前执行线程锁定,否则行为未定义。
此操作与任何后续获取相同互斥体所有权的锁定操作进行同步-与(定义见std::memory_order)。
目录 |
[编辑] 参数
(无)
[编辑] 返回值
(无)
[编辑] 异常
不抛出任何异常。
[编辑] 注记
unlock()
通常不直接调用:std::unique_lock 和 std::lock_guard 用于管理独占锁定。
[编辑] 示例
本节不完整 原因:无示例 |
[编辑] 另见
锁定互斥体,如果互斥体不可用则阻塞 (public member function) | |
尝试锁定互斥体,如果互斥体不可用则返回 (public member function) | |
尝试锁定互斥锁,如果互斥锁在指定超时时间内不可用,则返回 指定超时持续时间不可用 (public member function) | |
尝试锁定互斥锁,如果互斥锁在指定超时时间内不可用,则返回 在指定时间点之前不可用 (public member function) | |
C 文档 for mtx_unlock
|