std::counting_semaphore<LeastMaxValue>::~counting_semaphore
From cppreference.com
< cpp | スレッド | counting semaphore
| ~counting_semaphore(); |
(C++20以降) | |
counting_semaphore オブジェクトを破棄します。
[編集] 注釈
デストラクタの呼び出しが安全なのは、すべてのスレッドが通知された後のみです。プログラマは、デストラクタが開始された後に、どのスレッドも *this で待機しようとしないことを保証しなければなりません。デストラクタは、待機中のスレッドを通知して解放しません。