UNIXプログラミング質問すれ Part9
■ このスレッドは過去ログ倉庫に格納されています
0152デフォルトの名無しさん
2008/07/20(日) 16:16:47それだとpollで調べたら空だけど、stdioの入力バッファにデータが存在する場合があるのでダメ
>>146
バッファされてるかどうかなんて、stdioの構造体の中のメンバ見るだけで実現できるんだけど、
ライブラリ依存なのでconfigureとかで各OS各ライブラリで場合分けするか、自前でstdioモドキを実装するしかないね。
fsense(stdin) みたいな関数があればいいんだけど。
もしくはfunopenを使ってreadfnをSTDINのnonblocking readにしちゃうとか、
そもそも標準入力をRAW MODEにしちゃうとかかね。
■ このスレッドは過去ログ倉庫に格納されています