From: WATANABE Hirofumi Date: 2000-04-25T17:22:41+09:00 Subject: [ruby-list:22109] Re: Thread & STDIN.getc わたなべです. Masato Toyoshima writes: :ただ、、STDIN.getcで一文字の入力をいったん得ると、 :表示側のスレッドは動いていますが、表示されません。 たぶんそれは今話題の IO#sync= か IO#flush で解決すると思います. :エンターを押した時点で、一気に表示されて、 :今回のテストコードですと、一文字目を入力した時点の :カウンターとエンターを押した時点でのカウンターを表示して :終了します。 stdio の入力関数は 入力の前に flush するので. それと一文字目で抜けるには入力を raw mode にするとかいろいろ と工夫が必要です. -- わたなべひろふみ