From: Takahiro Kambe Date: 2000-12-21T00:00:19+09:00 Subject: [ruby-list:26661] Re: FILE.eof などについて In message <3A40C4BE1F4.B4C6HIROYUKI@mailhost.din.or.jp> on Wed, 20 Dec 2000 23:42:00 +0900, Hiroyuki Kai wrote: > 僕は高校生ですが、オブジェクト指向を含め、プログラミング言語そのものに興 おぉ、ruby使い最年少か!? :-) >  というわけで今、SMFファイルを分析するスクリプトを作っているのですが、 SMFファイルって何でしたっけ? > @file = open( filename, "r" ) > file.read(4) > ・・・ > というような感じでファイル読み込みをしています。 > しかし、ファイルの途中(posが返す値がファイルサイズより小さい)であるにも > かかわらず readが nilを返し eof?が trueを返してしまうのです(毎回同じ所で)。 > どうしてなのでしょうか? google.comやruby-lang.orgで調べましたがどうして 差し支えなければ、その長さにもよりますが、プログラムそのものを示して頂 いた方が早い解決につながる様な気がします。 -- 神戸 隆博(かんべ たかひろ) at home