ruby-reference-manual:1076
From: Anonymous <redmine@r...>
Date: Thu, 17 Jul 2008 19:01:46 +0900
Subject: [ruby-reference-manual:1076] [ReferenceManualRenewalProject - Bug #285] (Open) IO.read,IO.readlines,IO.foreach,IO.open で IO がクローズされるタイミング
チケット #285 が報告されました。 (by Anonymous) ---------------------------------------- Bug #285: IO.read,IO.readlines,IO.foreach,IO.open で IO がクローズされるタイミング http://redmine.ruby-lang.org/issues/show/285 起票者: Anonymous ステータス: Open 優先度: Normal 担当者: カテゴリ: Target version: reporter: rock ruby_version: 1.8,1.9 IO.read,IO.readlines はメソッド終了時に IO がクローズされるということを書くべきだと思います。 また,IO.foreach をブロック付きで呼び出したときについても。 多くの初心者が悩むところです。 また,IO.foreach をブロックなしで呼び出したとき,IO のオープン/クローズがどのタイミングで行わ れるかも書くべきだと思います。 なお,IO.foreach のページの二番目の呼び出し形式が「foreach -> Enumerable::Enumerator」となって いて,あたかも引数なしで呼びだせるかのように見えますが…? ---------------------------------------- http://redmine.ruby-lang.org -- 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... ]