C++ 概念: Lockable
来自cppreference.com
|
|
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
Lockable的概念延伸BasicLockable的概念,包括试图锁定.原文:
The
Lockable concept extends the BasicLockable concept to include attempted locking.[编辑] 要求
类型
LLockable,它必须满足上述条件,以及以下原文:
For type
L to be Lockable, it must meet the above condition as well as the following:| Expression | Effects | Return value |
|---|---|---|
| m.try_lock() | Attempts to acquire the lock for the current execution agent without blocking. If an exception is thrown, no lock is obtained. | true if the lock was acquired, false otherwise |