From: matz@... (Yukihiro Matsumoto) Date: 2002-02-26T02:08:46+09:00 Subject: [ruby-dev:16080] Re: $stdin/out/err への代入 まつもと ゆきひろです In message "[ruby-dev:16077] Re: $stdin/out/err への代入" on 02/02/25, Koji Arai writes: |reopen がクラスを変更する理由は理解したつもりなので、ここは |やはり reopen してください。っと書いて $stderr への代入はし |ないことを推奨ってことになるのかな?あれっそういう結論でいい |んだっけ?(なんかものたりない)。 たしかに。 |マニュアルから、 | || reopen(io) || reopen(name[, mode]) || || 自身を io に繋ぎ換えます。クラスも io に等しくなります (危険)。 | |の「危険」は消してもよいですか?あるいは、何が?どう危険なのか |書ければ良いと思いますが | |やっぱり、何が危険なのかわからないのが不安を煽る原因かと。 うむ、クラスが変わるので「注意」というところでしょうか。