timed_mutex::try_lock_for方法

不阻止,尝试获取 mutex 的所有权。

template<class Rep, class Period>
   bool try_lock_for(const chrono::duration<Rep, Period>& Rel_time);

参数

  • Rel_time
    指定最大时间量方法尝试获取 mutex的所有权的 chrono::duration 对象。

返回值

true,如果方法成功获取 mutex的所有权;否则,false。

备注

如果调用线程已拥有 mutex,该行为不确定。

要求

**标头:**mutex

**命名空间:**std

请参见

参考

<mutex>

timed_mutex选件类

其他资源

标头文件