VC++ 2010 と Windows 7 を使用しています。
UDP ソースが 2 つあり、レシーバーが 1 つしかありません。source1 が 1, 3 , 5 を送信し、source2 が 2, 4, 6 を送信するとします。同じ関数で 1,2,3,4,5,6 を受信したいと考えています (桁の順序は関係ありません)。これまでは、2 つの異なるポートでリッスンする 2 つのソケットを作成してデータを受信し、それらを結合していました。
単一のソケット インスタンスを使用して、複数のソースから UDP トラフィックを受信するにはどうすればよいですか?