C++ 参考手册
- C++11
 - C++14
 - C++17
 - C++20
 - C++ 编译器支持情况表
 - 独立与宿主实现
 - C++ 语言
 - C++ 关键词
 - 预处理器
 - C++ 标准库头文件
 - 具名要求
 - 功能特性测试 (C++20)
 - 工具库
 - 类型支持(基本类型、RTTI、类型特性)
 - 概念库 (C++20)
 - 错误处理
 - 动态内存管理
 - 日期和时间工具
 - 字符串库
 - 容器库
 - 迭代器库
 - 范围库 (C++20)
 - 算法库
 - 数值库
 - 输入/输出库
 - 文件系统库
 - 本地化库
 - 正则表达式库
 - 原子操作库
 - 线程支持库
 - std::thread
 - std::stop_token
 - std::stop_source
 - std::stop_callback
 - std::this_thread::get_id
 - std::shared_timed_mutex
 - std::shared_lock
 - std::lock_guard
 - std::hardware_destructive_interference_size, std::hardware_constructive_interference_size
 - std::counting_semaphore, std::binary_semaphore
 - std::jthread
 - cpp/thread/barrier
 - std::future
 - std::this_thread::yield
 - std::this_thread::sleep_for
 - std::this_thread::sleep_until
 - std::mutex
 - std::recursive_mutex
 - std::shared_mutex
 - std::timed_mutex
 - std::recursive_timed_mutex
 - std::scoped_lock
 - std::unique_lock
 - std::defer_lock_t, std::try_to_lock_t, std::adopt_lock_t
 - std::lock
 - std::try_lock
 - std::defer_lock, std::try_to_lock, std::adopt_lock
 - std::once_flag
 - std::call_once
 - std::condition_variable
 - std::condition_variable_any
 - std::notify_all_at_thread_exit
 - std::cv_status
 - std::latch
 - std::promise
 - std::shared_future
 - std::packaged_task
 - std::async
 - std::launch
 - std::future_status
 - std::future_error
 - std::future_category
 - std::future_errc
 - 注释
 - 实验性 C++ 特性
 - 有用的资源
 - 索引
 - std 符号索引
 - 协程支持 (C++20)
 - C++ 关键词
 
std::timed_mutex
|   定义于头文件  <mutex>
  | 
||
|   class timed_mutex;  | 
(C++11 起) | |
timed_mutex 类是能用于保护数据免受多个线程同时访问的同步原语。
以类似 mutex 的行为, timed_mutex 提供排他性非递归所有权语义。另外, timed_mutex 提供通过 try_lock_for() 和 try_lock_until() 方法试图带时限地要求 timed_mutex 所有权的能力。
timed_mutex 类满足定时互斥体 (TimedMutex) 与标准布局类型 (StandardLayoutType) 的所有要求。
成员类型
| 成员类型 | 定义 | 
  native_handle_type(可选)
 | 
实现定义 | 
成员函数
|   构造互斥  (公开成员函数)  | |
|   销毁互斥  (公开成员函数)  | |
|    operator= [被删除]  | 
  不可复制赋值  (公开成员函数)  | 
 锁定 | |
|   锁定互斥,若互斥不可用则阻塞  (公开成员函数)  | |
|   尝试锁定互斥,若互斥不可用则返回  (公开成员函数)  | |
|   尝试锁定互斥,若互斥在指定的时限时期中不可用则返回  (公开成员函数)  | |
|   尝试锁定互斥,若直至抵达指定时间点互斥不可用则返回  (公开成员函数)  | |
|   解锁互斥  (公开成员函数)  | |
 原生句柄 | |
|   返回底层实现定义的原生句柄  (公开成员函数)  | |