Share via


thread::detach のメソッド

関連付けられたスレッドをデタッチします。オペレーティング システムのスレッドは終了のリソースを解放する必要があるようになります。

void detach();

解説

detachの呼び出しの後、get_id を返します IDへの後続の呼び出し。

呼び出し元のオブジェクトに関連付けられているスレッドが joinable である、invalid_argumentのエラー コードがある関数は system_error をスローします。

呼び出し元のオブジェクトに関連付けられているスレッドが無効な場合、no_such_processのエラー コードがある関数は system_error をスローします。

必要条件

ヘッダー: のスレッド

名前空間: std

参照

関連項目

thread クラス

<thread>