![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
2つ以上のスレッドを生成・動作させ、それらが終了した時点で、メインに処理を移すといったことをRubyでしたいと思っています。
(スレッドが1つならば、メインをstopさせておき、スレッドの終了時に例外処理などを使ってrunさせる方法は思いつくのですが。。)
一つ考えたのは・・・
カウンタ変数をつくり、一つのスレッドが終了したらその値を増やす。
メインではwhileループによってその値を常に数えて、全スレッドの終了を把握する。
ただ無駄にwhileループを回してしまいます。。
一般的な効率の良い手段等あるのでしょうか?
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
No.2ベストアンサー
- 回答日時:
スレッドt1
スレッドt2
t1.join
t2.join
main処理
という流れで処理できました。
こんなに簡単な方法があったんですね。
基本的なところでした。
解答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- Java Java 南京錠 2 2023/02/04 11:46
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- CPU・メモリ・マザーボード インテルCPUの世代ごとのデスクトップとノートのコア数についてこれで正しいですか?(*´ω`*) 1 2023/01/07 14:44
- 数学 確率の問題 4 2023/02/24 01:07
- Java Java モンスターブリーダー 1 2023/02/05 09:44
- 数学 数学A、確率の問題です。 nを4以上の自然数とする。数字の1からnが書かれたカードが1枚ずつ、合計n 3 2023/07/02 22:54
- ノートパソコン Windows11搭載パソコン 新規購入にあたって 4 2022/11/09 18:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VC++スレッドの正しい終了のさ...
-
Win32APIでのスレッド処理
-
Windows上で、シグナル(SIGTERM...
-
待機関数(WaitForMultipleObjec...
-
他のAppのIMEを終了させるには
-
スレッドの監視方法について
-
VB2005 シリアル通信のClose処理
-
WaitForSingleObjectの使い方に...
-
C言語である関数への同時アクセ...
-
スレッドにて同一メモリの書き...
-
マルチスレッドについて
-
マルチスレッド:スレッドの終...
-
スレッドの終了の仕方
-
msec単位のWait Timerが作れない!
-
Macターミナルで実行中のプログ...
-
逆コンパイルと逆アセンブルの...
-
緯度、経度の 10進法と 60進法...
-
バックグラウンドのプロセスの...
-
C言語で、メモリを解放しないで...
-
家電製品の電力周波数を変える機械
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WaitForSingleObjectの使い方に...
-
VC++スレッドの正しい終了のさ...
-
スレッドの監視方法について
-
スレッドの安全な終了のさせ方
-
Windows上で、シグナル(SIGTERM...
-
マルチスレッドプログラミング...
-
スレッドの終了の仕方
-
スレッドにて同一メモリの書き...
-
VB2005 シリアル通信のClose処理
-
スレッドの終了はどうやるんで...
-
スレッドでWM_TIMERを受け取れない
-
同一スレッドで、ロックをかけ...
-
マルチスレッドのスレッド数を...
-
WaitForMultipleObjectのイベン...
-
MFC通信プログラムマルチスレッ...
-
pthread_cond_wait 取りこぼし?
-
【VC++6.0(MFC)】スレッドの呼...
-
待機関数(WaitForMultipleObjec...
-
LinuxでDoEvents()同等機能
-
CWnd::OnTimerのスレッドの取得
おすすめ情報