[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:1077

From: sheepman <sh@s...>
Date: Thu, 17 Jul 2008 22:20:19 +0900
Subject: [ruby-reference-manual:1077] Re: [ReferenceManualRenewalProject - Bug #285] (Open) IO.read,IO.readlines,IO.foreach,IO.open で IO がクローズされるタイミング

こんばんは、sheepman です。

On Thu, 17 Jul 2008 19:01:46 +0900
Anonymous <redmine@r...> wrote:

> 
> IO.read,IO.readlines はメソッド終了時に IO がクローズされるということを書くべきだと思います。
> また,IO.foreach をブロック付きで呼び出したときについても。
> 多くの初心者が悩むところです。
> 

> また,IO.foreach をブロックなしで呼び出したとき,IO のオープン/クローズがどのタイミングで行わ
> れるかも書くべきだと思います。

特に必要だとは思いません。初心者用の注意をいちいち
書いていたらきりがないので。ただし、
他の人が書き加えることには反対しません。

> なお,IO.foreach のページの二番目の呼び出し形式が「foreach -> Enumerable::Enumerator」となって
> いて,あたかも引数なしで呼びだせるかのように見えますが…?
> 

修正します。

-- 
sheepman / TAMURA Takashi

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      1076 2008-07-17 12:01 [redmine@r...        ] [ReferenceManualRenewalProject - Bug #285] (Open) IO.read,IO.readlines,IO.foreach,IO.open で IO  がクローズされるタイミング
->    1077 2008-07-17 15:20 ┗[sh@s...             ]