私は現在、小さなコンソール アプリケーションを TCP サーバー/クライアント アプリケーションに移行する作業を行っています。クライアントは任意の Telnet クライアントを介してサーバーに接続し、サーバーは各 Telnet 接続に対して標準のコンソール インターフェイスを複製します。
私は、Beej のネットワーク プログラミング ガイドから学んだテクニックを使用してこれを行うことを検討し始めました。
ただし、ストリーミング IO の使用を維持したいと思います (元のコンソール アプリケーションは cin / cout を使用します。ネットワーク ロジックに同様の関数を使用すると、変換プロセスがはるかに簡単になります)。
sockets.h (http://www.gnutelephony.org/doxy/bayonne2/a00215.html) 内に隠れている TCPStream クラスを発見しました。
このクラスにより、ストリーミング IO でサーバーを使用できるようになります。ただし、このクラスの使用例は 1 つも見つかりません。また、fork() を使用する方法についての説明も見つかりません。
何か案は?助けてくれてありがとう。