lock();概要ロックを取得する要件この関数を呼び出したスレッドがミューテックスの所有権を取得できるまでブロックする。この関数を呼び出したスレッドがすでにミューテックスの所有権を保持していた場合は、ブロッキングせず、所有権を維持する。device_or_resource_busyC++17以降、この関数からdevice_or_resource_busyが送出される可能性がなくなった。デッドロックが検出できればbusyではなくresource_deadlock_would_occurが送出されるべき。下に提供されています。