2012-01-04 18 views

答えて

110

代わりにprintを使用してください。 STDOUT.flushでフォローアップしてください。

+0

で次の印刷を行います。 'STDOUT.flush'は、ios内のバッファされたデータを基底のオペレーティングシステムにフラッシュします。 '' $ STDOUT.print '改行なし$ STDOUT.flush''''''' '' newline''' –

+0

恐ろしい、thx @Sergio :)私はそれを知っていましたが、私はいつもあなたの投稿を見るのが好きです〜 – sidney

+0

@sidney :私のポストが役に立ってうれしいです:) –

5

また、あなたは「キャリッジ・リターン」を示すために、行の末尾に「\ rを」を追加する必要があり、現在の行の先頭にあなたの情報については

+0

彼は現在の行の最後にもっと印刷することを単純に計画している場合はありません。彼は最後の印刷にputsを使って行を完成させることができます。これは、例えば長さが変わっても(短い)長さのリストを印刷する場合に便利です。 – BobDoolittle

関連する問題