|
[ruby-list:42142] Re: puts,printの出力をファイルにも出力するには: msg#00173lang.ruby.japanese
In article <cebd6fd10604252051v545cec23qd52cc62df2637d96-JsoAwUIsXosN+BqQ9rBEUg@xxxxxxxxxxxxxxxx>, "Nobuyoshi Nakada" <nobu-X+L+6nJQZ58h9ZMKESR00Q@xxxxxxxxxxxxxxxx> writes: > 漠然とIO::Readable, IO::Writableというのを考えていましたが、 > IO::Printableもいいかも知れません。Printableに対応する名前が思 > いつかないというのはありますが。 print や puts が write を呼び出すようなモジュールはうまく切 り出せると思うんですが、それ以上となるとどうなのかなぁ。 たとえば IO::Readable を作るとして、 1. バッファを IO に持たせると IO::Readable とのインターフェー スをどうするか問題になり、 2. バッファを IO::Readable が定義するインスタンス変数に持た せると GC (や終了時) の flush でバッファのデータにアクセス するのが問題になる、 ような気がします。 -- [田中 哲][たなか あきら][Tanaka Akira]
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:42141] Re: RS232Cによるパソコン間の通信の不具合(質問), U.Nakamura |
|---|---|
| Next by Date: | [ruby-list:42143] Re: RS232Cによるパソコン間の通信の不具合(質問), Hisashi Yahata |
| Previous by Thread: | [ruby-list:42136] Re: puts,printの出力をファイルにも出力するには, Nobuyoshi Nakada |
| Next by Thread: | [ruby-list:42148] Re: puts,printの出力をファイルにも出力するには, Yukihiro Matsumoto |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |