unique_lock::try_lock方法

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

bool try_lock() _NOEXCEPT;

返回值

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

备注

如果存储的 mutex 指针是 null,具有 operation_not_permitted错误代码的方法引发 system_error

如果调用线程已拥有 mutex,具有 resource_deadlock_would_occur错误代码的方法引发 system_error

要求

**标头:**mutex

**命名空间:**std

请参见

参考

unique_lock选件类

<mutex>