- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Active Perlでsleepを使う。)
Active Perlでsleepを使い、条件によってメッセージの表示を遅らせる方法
このQ&Aのポイント
- Active Perlでsleepを使ってメッセージの表示を遅らせる方法について説明します。
- 質問者が作成したプログラムでは、条件によってメッセージの表示が遅れることになっています。
- 実際の動作としては、20秒待ってからメッセージが表示されるため、質問者の予想とは異なる挙動です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
printによる出力はバッファリングされますから、 printしたら直ちに出力されるとは限りません。 今回の場合は、printした内容はプログラム終了時に出力されたのでしょう。 バッファリング http://x68000.q-e-d.net/~68user/webcgi/buffering.html Perlで出力のバッファリングを無効にするには - Sakura scope http://www.nishishi.com/blog/2006/05/perl_buffer_flu.html
お礼
ご回答ありがとうございます。 参照リンクの解決法で解決しました。 バッファリングが起こっていたのですね・・ なぞが解けました。