タグ

c言語とprintfに関するakaneharaのブックマーク (1)

  • printf() のバッファリングにはまる

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « Cでmain()が呼ばれる直前に関数を呼ぶ :: Firefoxを更新したらFlash Playerの警告が出た » 2009/09/09 printf() のバッファリングにはまる  c 166 4へぇ 昨日に引き続き後輩がプログラムが想定通りに動かないと相談に来たので、一緒にデバッグ。 開発しているプログラムはJavaのプログラムからRuntime.exec()経由でC言語のプログラムを起動し、開いたInput / Output Streamを使って起動したプログラムと対話するというというもの。どうも対話がうまくいかなくて、途中で詰まってしまうとのこと。 双方向のパイプを使ってプログラムを操作しようとして、バッファリングのせいでデッドロックになるとか、プログラムが終了するまでログファイルになに

    printf() のバッファリングにはまる
  • 1