From: nobu.nakada@... Date: 2000-06-01T12:54:46+09:00 Subject: [ruby-dev:9942] Re: return value from open with block なかだです。 At Thu, 1 Jun 2000 11:37:58 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > | 2000/05/24 の io.c 1.34 からブロック付きの open/popen が nil > |を返すようになったようですが、これってなんででしょう。 > > もうクローズしてるから。まずかった? いや open した File はたしかにクローズしてるからいらないんですが。こ ういう使い方してるのは私だけ? content = open(file) {|f| f.read} # ファイルの中身を一気に読む 単に open(file).read としてクローズは finalizer まかせなのかなあ。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦