2009-04-25 6 views
0

ncursesを使ってLinux用の簡単なチャットクライアントを書く評価がありました。チャットには2つのウィンドウがあります.1つは他のクライアントが言う内容を表示し、もう1つはユーザーの入力を処理します。UNIXでの同時コンソール入力の標準ソリューションとしてのPthreads?

ここで混乱しているのは、常にソケットから来て、同時にユーザーの入力を待つデータを処理する方法です。私の頭に浮かぶ唯一の解決策はpthreadsを使うことですが、私はもっと適切なものが欠けていると感じています。

提案がありますか?

答えて

7

システムコールselect(2)を見て、IOの多重化について読むことができます。

関連する問題