ncurses を使用して Linux 用の簡単なチャット クライアントを作成する評価を受けました。チャットには 2 つのウィンドウがあります。1 つは他のクライアントの発言を表示し、もう 1 つはユーザー入力を処理します。
ここで私を混乱させているのは、常にソケットから送信され、同時にユーザーの入力を待つデータを処理する方法です。私の頭に浮かぶ唯一の解決策は pthreads を使用することですが、もっと適切なものが欠けていると感じています。
助言がありますか?
ncurses を使用して Linux 用の簡単なチャット クライアントを作成する評価を受けました。チャットには 2 つのウィンドウがあります。1 つは他のクライアントの発言を表示し、もう 1 つはユーザー入力を処理します。
ここで私を混乱させているのは、常にソケットから送信され、同時にユーザーの入力を待つデータを処理する方法です。私の頭に浮かぶ唯一の解決策は pthreads を使用することですが、もっと適切なものが欠けていると感じています。
助言がありますか?