2017-11-04 16 views

答えて

0

threadstd::thread?標準では、デストラクタについてこれを示しています。

の場合は、terminate()を呼び出します。

これは、スレッドオブジェクトの割り当てを解除する前にスレッドを最初に結合する必要があることを意味します。そう、はい、あなたはそれらを「殺す」か、あるいは可能性として、彼らが秩序ある方法で出るよう手配しなければなりません。

+0

しかし、以前はスレッドを切り離しています。それらを非参加可能にしないでしょうか? もしそうなら、他のスレッド(例えば、メインスレッド)からすべてのスレッドを強制終了させるにはどうすればいいですか? – telekineser

関連する問題