<div class="t-tr-text">C + +の概念:<div class="t-tr-dropdown"><div><div><div class="t-tr-dropdown-arrow-border"></div><div class="t-tr-dropdown-arrow"></div><div class="t-tr-dropdown-h">Original:</div><div class="t-tr-dropdown-orig">C++ concepts:</div><div class="t-tr-dropdown-notes">The text has been machine-translated via [http://translate.google.com Google Translate].<br/> You can help to correct and verify the translation. Click [http://en.cppreference.com/w/Cppreference:MachineTranslations here] for instructions.</div></div></div></div></div> Lockable
提供:cppreference.com
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Lockableコンセプトは試みロックを含むようにBasicLockableの概念を拡張した.Original:
The
Lockable concept extends the BasicLockable concept to include attempted locking.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[編集] 要件
Lする型Lockableの場合は、上記の条件に加えて、以下を満たしている必要がありますOriginal:
For type
L to be Lockable, it must meet the above condition as well as the following:The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
| 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 |