- ネットワークプログラミング相談室 Port29
791 :デフォルトの名無しさん[sage]:2014/06/17(火) 18:49:57.60 ID:7NsOcMoU - >>786
ソケット違うんだからデータが混ざったりしないし 順番なんてどうでも良いんじゃないのかい?
|
- ネットワークプログラミング相談室 Port29
794 :デフォルトの名無しさん[sage]:2014/06/17(火) 19:58:35.02 ID:7NsOcMoU - >>793
WSAAsyncSelect()の第一引数を無視してるから混ざると困るって事だろねw
|
- ネットワークプログラミング相談室 Port29
797 :デフォルトの名無しさん[sage]:2014/06/17(火) 20:14:48.16 ID:7NsOcMoU - >>795
WSAAsyncSelect()を使った場合、ソケット毎に別の格納用のデータ構造が必要だって のはネットワークプログラミングの範疇じゃないのかい? WSAAsyncSelect()じゃなくてソケット毎に別のスレッドにすればそんな問題は発生 しなくなるがスレッドだとまた別の罠がある。 スレッドの罠はネットワークプログラミングの趣旨から外れるなw
|
- ネットワークプログラミング相談室 Port29
804 :デフォルトの名無しさん[sage]:2014/06/17(火) 20:57:59.06 ID:7NsOcMoU - >>800
ファイルストリームではSelect()のように同じ所に返って来たりしないからな。 世の中には、ファイルストリームがストリームソケットになっただけで同じものなのに わからなくなるヤツが居るのさ。 ま、言いたいことは分かるがそんなに目くじら立てるな。
|
- ネットワークプログラミング相談室 Port29
805 :デフォルトの名無しさん[sage]:2014/06/17(火) 21:02:48.63 ID:7NsOcMoU - Winsockを使うのなら >>1 の2つ目のリンク先くらい見ておかないとね。
古いんで今では正しくない部分もあるがかなり参考になると思う。
|
- Visual Studio 2013 SP3
876 :デフォルトの名無しさん[sage]:2014/06/17(火) 22:35:29.06 ID:7NsOcMoU - >>872
自覚してないんだろうが既にキミのプログラムは必要十分に難読だ!
|
- ネットワークプログラミング相談室 Port29
811 :デフォルトの名無しさん[sage]:2014/06/17(火) 22:43:50.79 ID:7NsOcMoU - >>809
お前は何もわかっとらんのぅ。
|
- ネットワークプログラミング相談室 Port29
814 :デフォルトの名無しさん[sage]:2014/06/17(火) 23:00:25.44 ID:7NsOcMoU - >>813
複数コネクション張っておいてソケット識別子を使わないという発想はなんなんだ? だったら、1コネクションしか受付け無いようにしとけば一挙に解決!
|
- ネットワークプログラミング相談室 Port29
820 :デフォルトの名無しさん[sage]:2014/06/17(火) 23:33:34.68 ID:7NsOcMoU - >>815
ソケット毎の格納領域を用意するのがそんなに手間なのかw
|