Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
サーバー クライアントの単純なチャット アプリケーションで作業しているときに、問題が発生しました。接続されたクライアントにオンライン ユーザーを表示する方法がわかりません。
サーバーには、接続されている各ユーザー名を含む文字列ベクトルがあります。クライアントには、もちろん現在接続しているユーザーを表示したいオンラインユーザーのテキストエリアがあります。
コードが少し長いので、pastebin を使用して投稿します。
サーバーコード
クライアントコード
サーバーとクライアントは別のプロジェクトにあることに注意してください。
明らかに、サーバーは情報をクライアントに送信する必要があります。クライアントがサーバーに情報を送信するように要求するか、サーバーが自発的に (たとえば、他のクライアントが接続または切断したとき、または定期的に) 情報を送信するかは、あなた次第です。