std::timed_mutex::unlock
来自 cppreference.com
< cpp | thread | timed mutex
void unlock(); |
(自 C++11 起) | |
解锁互斥锁。
互斥锁必须由当前执行线程锁定,否则行为未定义。
此操作同步于(如std::memory_order中定义)任何随后获取相同互斥锁所有权的锁定操作。
内容 |
[编辑] 参数
(无)
[编辑] 返回值
(无)
[编辑] 异常
不抛出任何内容。
[编辑] 注意
通常不会直接调用unlock()
:std::unique_lock和std::lock_guard用于管理独占锁定。
[编辑] 示例
本节不完整 原因:没有示例 |
[编辑] 另请参见
锁定互斥锁,如果互斥锁不可用则阻塞 (公共成员函数) | |
尝试锁定互斥锁,如果互斥锁不可用则返回 (公共成员函数) | |
尝试锁定互斥锁,如果互斥锁在指定超时持续时间内不可用,则返回 不可用 (公共成员函数) | |
尝试锁定互斥锁,如果互斥锁在指定超时持续时间内不可用,则返回 在指定时间点到达之前不可用 (公共成员函数) | |
C 文档 用于 mtx_unlock
|