std::jthread::~jthread
提供: cppreference.com
~jthread(); | (C++20以上) | |
jthread
オブジェクトを破棄します。
*this が紐付いたスレッドを持つ (joinable()==true) 場合は、 request_stop() を呼び、その後 join() を呼びます。
[編集]ノート
jthread
が既に停止を要求されていた場合、 request_stop() は効果を持ちません。
以下の後、 jthread
オブジェクトは紐付いたスレッドを持たない状態になります。
- デフォルト構築された。
- ムーブされた。
- join() が呼ばれた。
- detach() 呼ばれた。