From: Shin-ichiro Hara Date: 1999-07-23T01:56:59+09:00 Subject: [ruby-dev:7398] Re: Ruby 1.3.5 原です。 In message "[ruby-dev:7397] Re: Ruby 1.3.5" on 99/07/23, Wakou Aoyama writes: | |青山です。 |失礼しました。これは例が悪かったです。IO#sysread は read を使っていて、 |IO#read は fread を使っていました。 そういえば、ここらあたりは Perl にならってるんですね。 |そして、fread は EOF を検知しないようです。feof を使う必要があると書い |てありますね。man fread | |という事は、 | |> (1) "", "" |> (2) "", nil |> |> のどっちにするかですね。つまり |> |> (1a) read() は read(n) と全く違うものと思う |> (2a) read() は read(n) と類似と思う |実は read(n) も (1) なんですね。 |すると、read(n) も含めて (1)、(2) 共に選択肢としてあり得るという事のよ |うです。 ふーむ。だいぶ様子がわかってきました。いろんな選択肢があり得る ということが。(^^;