私は三目並べの基本的なクライアント サーバー ゲームを作成し、それを正しく動作させようとしています。1回のパススルーは完全に正常に機能しますが、ループバックして再度再生しようとすると、順序が狂います(クライアントは、以前に1つのコマンドrecv()
を送信する必要があったものを送信しています)。send()
コードを 1 時間ほど調べましたが、その理由がわかりません。
おそらくわかると思いますが、私は一般的にソケットと TCP プログラミングに慣れていないため、これにアプローチする方法がわかりません。
この問題のトラブルシューティング方法に関するヒントはありますか?