2021-03-02から1日間の記事一覧

UNIXシステムコール 標準出力が行緩衝であることを確認する

標準出力は改行が書き込まれるまで出力しない。これを行緩衝という。 下記のプログラムを実行すると、「54321 go!」という文字列が同時に表示される。 改行が書き込まれるまで出力は行われず、バッファに蓄積されるからである。 #include <stdio.h> #include <unistd.h> int mai</unistd.h></stdio.h>…