オブジェクトを所有するスレッドは、そのオブジェクトに対してまたはを
recursive_mutex
呼び出すことによって、追加レベルの所有権を取得できます。1 つのスレッドが取得できる所有権レベルの数は指定されていません。スレッドがオブジェクトの最大レベルの所有権を既に取得している場合、 への追加の呼び出しは失敗し、 への追加の呼び出しは type の例外をスローします。lock()
try_lock()
recursive_mutex
try_lock()
lock()
system_error
「所有権の最大レベル」に 1 より大きい下限はありますか? 再帰的な pthread ミューテックスはどうですか?