まつもと ゆきひろです
In message "[ruby-list:3028] Can I use non IO object for $stdout?"
on 97/05/28, MAEDA Shugo <shugo / po.aianet.ne.jp> writes:
|前田です。
|
|Jedでrb_stdout/rb_defoutなどをバッファへ出力する
|ようにしようと思うのですが、rb_stdoutやrb_defout
|にIOのサブクラスでないオブジェクトを代入しても大
|丈夫でしょうか?
うう,現状ではこいつはIOのサブクラスでないとイカンのです.ご
めんなさい.オブジェクト指向的でないのですが効率が気になった
ので,関数io_writeを直接呼んじゃってます.
# UNIX domainソケットを使ってthreadでやりとりをするとか(笑),
# printやprintfを再定義しちゃうとか….
|大丈夫だとするとwrite以外で実装しなければいけない
|メソッドはありますか?
出力にはwriteしか使っていませんが….
まつもと ゆきひろ /:|)