くだらねえ質問はここに書き込め! Part174
at LINUX
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