次の方法で共有


recursive_mutex::try_lock のメソッド

ブロック mutex の所有権を取得してください。

bool try_lock() _NOEXCEPT;

戻り値

メソッドが正常に mutex の所有権を取得または呼び出し元のスレッドが既に mutexを所有するtrue ; それ以外 false。

解説

呼び出し元スレッドが既に mutexを所有すると、関数がすぐに trueを返し、前のロックは有効です。

必要条件

ミューテックスのヘッダー:

名前空間: std

参照

関連項目

recursive_mutex クラス

<mutex>