【发布时间】:2017-03-05 13:36:20
【问题描述】:
C++11 引入了std::mutex 及其扩展版本-std::timed_mutex。
但是,在 c++14 中,我们有 std::shared_timed_mutex,但它的“父级”std::shared_mutex 将在 c++17 中添加。
对此有什么合理的解释吗?
如果我不打算使用std::shared_timed_mutex 的“定时”功能,它会比建议的std::shared_mutex 更糟(更慢,消耗更多资源)吗?
【问题讨论】: