くだらねえ質問はここに書き込め! Part174 at LINUX
[2ch|▼Menu]
585:login:Penguin
09/05/24 12:22:04 6enOP0+W
>>575
C言語だと setbuf(),setvbuf()って関数で制御する
・バッファリングしない
・行バッファリング
・フルバッファ

設定しない場合出力先がttyだと
標準エラー=バッファリングしない
標準出力 =行バッファリング

tty以外だと
標準出力 =フルバッファ
になって \nを出力しても即パイプ先に届かない。
パイプ出力タイミングはpipeの実装によって
1024だったり4096byteだったりする。

rubyでどうやるかは知らんが、バッファリングを
行バッファリングにすればよい。perlだと $|=1;だ


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5069日前に更新/195 KB
担当:undef