• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Active Perlでsleepを使う。)

Active Perlでsleepを使い、条件によってメッセージの表示を遅らせる方法

このQ&Aのポイント
  • Active Perlでsleepを使ってメッセージの表示を遅らせる方法について説明します。
  • 質問者が作成したプログラムでは、条件によってメッセージの表示が遅れることになっています。
  • 実際の動作としては、20秒待ってからメッセージが表示されるため、質問者の予想とは異なる挙動です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Werner
  • ベストアンサー率53% (395/735)
回答No.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

otaks
質問者

お礼

ご回答ありがとうございます。 参照リンクの解決法で解決しました。 バッファリングが起こっていたのですね・・ なぞが解けました。

関連するQ&A