私はエクリプスを使用しています。次のようなアプリケーションがある場合:
write 20 times 'Hello World\n' to stdout
write 'ERROR\n' to stderr
write 5 times 'Hello World\n' to stdout
出力は何度も次のようになります。
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
...
Hello World
Hello World
Hello World
ERROR
これら 2 つの出力ストリームを同期する方法はありますか? もちろん、20回のブロック後に数ミリ秒待たずにHello World
、印刷後に数ミリ秒待ちますERROR
。