Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.0.11pre2



At Wed, 07 Aug 2002 16:06:57 +0900 (JST),
Hajime BABA wrote:
> # 個人的感想に過ぎないのですが、n-d-j#02617 の IO::File と
> # IO::Handle のはたしかに動きましたが、正直言って見た目が複雑すぎて
> # 読みにくい感じがします... 
> # まだ open(SAVEERR, ">&STDERR); のほうがマシというか。

慣れと好むの問題かな。私は glob が嫌いなんで。

At Wed, 7 Aug 2002 16:31:13 JST,
NOKUBI Takatsugu wrote:
> # STDIN/OUT/ERR は IO::Handle でなく FileHandle をつかえばその中で
> # bless してくれるのでわざわざ自前で bless しなくても良いのですが。

IO::Handle とかそれを継承している IO::Handle を use すれば、bless
しなくても STDIN などをオブジェクトとして(オブジェクトのように?)
扱えますよ。

古い Perl ではダメなのかしら? Perl 5.005_03 は大丈夫でした。

    $ perl -e 'use IO::Handle; print STDERR->fileno(),"\n";'

ただ、IO::Handle では open メソッドがない…。
IO:File でも…なぜだ!

-- 
SATOH Fumiyasu - fumiya @net-thrust.com, @samba.gr.jp, @namazu.org or ...
THRUST Co., Ltd. @ Fujisawa, Kanagawa, Japan - http://www.net-thrust.com
Samba-JP, aka `Samba Users Group Japan'      - http://www.samba.gr.jp
Apache-JP(?), aka `Japan Apache Users Group' - http://www.apache.jp
Namazu, a full-text search engine            - http://www.namazu.org