エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
printf と write の同期 - satosystemsの日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
printf と write の同期 - satosystemsの日記
フレームワークが write システムコールで標準出力にログ出力、そのフレームワーク上で動作するアプリケ... フレームワークが write システムコールで標準出力にログ出力、そのフレームワーク上で動作するアプリケーションは printf で標準出力にログ出力し、アプリケーションはマルチスレッドで動作するというケースにおいて、write の出力が printf の出力で潰されるというケースが発生することを確認した。 懸賞のため、以下のようなテストを書いた。 // gcc printf_vs_write.c -o printf_vs_write -lpthread #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <unistd.h> #define HOGE "HOGE\n" #define FUGA "FUGA\n" void *start(void *param) { int i; for (i = 0;