template <class Clock, class Duration> bool try_lock_until (const chrono::time_point<Clock,Duration>& abs_time);
true
,或对象当前未管理任何互斥量对象,则函数将抛出 system_error 异常。true
。false
。异常类型 | 错误条件 | 描述 |
---|---|---|
system_error | errc::resource_deadlock_would_occur | 该 unique_lock 对象已拥有锁。 |
system_error | errc::operation_not_permitted | 该 unique_lock 对象当前未管理任何互斥量对象(因为它被默认构造、移动或释放)。 |