新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mxa.meshnet.or.jp>
Subject: Re: ファイルを全部読み込む
Date: 1997/01/22 06:02:49
Reference: mesh.program/00194

1月22日に、Yasu.Fさんは書きました。

>ファイル(の残りの部分)を全部読み込むのでしたら、
>
>  {
>      local($/) = undef;
>      $_ = <FOO>;
>  }
>
>でも大丈夫だと思います。どれが速いのかは知りませんが、
>少なくともjoinよりは速いのではないでしょうか?
>
おー、さすが Yasu.F さん。
# って、あたしがヘボなだけか? (^^;;

早速、

        if (/A/) {$/ = undef; $a = <INFILE>}
 
を追加して測定してみると、26sec と出ました。(^^)/
単にファイルの全読み込みならこれが一番エレガントでしょうね。