C++ 概念: Lockable
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
Lockable
的概念延伸BasicLockable
的概念,包括试图锁定.原文:
The
Lockable
concept extends the BasicLockable
concept to include attempted locking.[编辑] 要求
类型
L
Lockable
,它必须满足上述条件,以及以下原文:
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 |