Jun Inoue
jun.l****@gmail*****
2005年 10月 12日 (水) 02:25:26 JST
On Tue, 11 Oct 2005 02:49:37 -1000 (HST) Shiro Kawai <shiro****@lava*****> wrote: > From: Jun Inoue <jun.l****@gmail*****> > Subject: [Anthy-dev 2515] Re: r5rs: portの抽象化 > Date: Tue, 11 Oct 2005 04:06:22 -0700 > > > flush 要らんす。VOLATILE_OUTPUT も要らんす。あれは C level で crash した > > ときにもどこまで実行できたか確認するための機能ですが、よく考えたら > > main.c で setbuf (stderr, NULL) した方が早いです。 > > もしかして私が勘違いしてるかもしれませんが、こういう時にバッファを > 明示的にflushしたくなりませんか。 > > - line bufferingされたポートで改行無しの出力を出したい (promptとか) > - パイプやソケットにつながってるbufferingされたポートで、パケットが > 準備できたので送出したい 仰る通りです。(この ML で言ってない) 廃案と混同してしまいました。 > また、ポートに文字コード変換機能を持たせる場合に、encoding stateを > 明示的にリセットするのにflushを使うこともできるかもしれません。 全然考え付きませんでした。ありがとうございます。 -- Jun Inoue jun.l****@gmail*****