std::shared_mutex::unlock_shared
提供: cppreference.com
< cpp | thread | shared mutex
void unlock_shared(); | (C++17以上) | |
呼び出し元スレッドによる共有所有権からミューテックスを解放します。
ミューテックスは現在のスレッドによって共有モードでロックされていなければなりません。 そうでなければ、動作は未定義です。
この操作は、同じミューテックスの所有権を取得する今後のあらゆるロック操作に対して同期します (std::memory_order を参照してください)。
目次 |
[編集]引数
(なし)
[編集]戻り値
(なし)
[編集]例外
(なし)
[編集]ノート
通常、 unlock_shared()
は直接呼ばれません。 共有ロックを管理するために std::shared_lock が使用されます。
[編集]例
This section is incomplete Reason: no example |
[編集]関連項目
共有所有権のためにミューテックスをロックします。 利用可能でない場合はブロックします (パブリックメンバ関数) | |
ミューテックスのロックを解除します (パブリックメンバ関数) |