スレッド実行中かどうかの判断

解決


でるでる  2007-01-30 22:29:07  No: 24681  IP: [192.*.*.*]

お世話になります。
スレッド実行中かどうかの判断はどうやって知るのでしょうか?
教えて下さい。

編集    削除
えーと  2007-02-02 03:12:08  No: 24682  IP: [192.*.*.*]

プログラムで判断しようとした途端にそのスレッド(プログラムの)が実行されるので原理的に不可能では?
マルチプロセッサなら出来るのかもしれませんが。

編集    削除
グローバル変数  2007-02-02 05:21:34  No: 24683  IP: [192.*.*.*]

スレッドとして実行される関数内に、フラグを立てる処理を入れてみては。
ただし、そのフラグ判断に使用する変数はグローバルで

編集    削除
でるでる  2007-02-05 18:00:02  No: 24684  IP: [192.*.*.*]

えーとさん、グローバル変数さん、ありがとうございます。
やはり、一番確実な方法はフラグを立てる事ですかね。

編集    削除