1601 次
1 に答える
3
複数の問題があります。1 つ目は、およびイベントWSAAsyncSelect
のパッシブ リスニング ソケットで行うことです。パッシブ ソケットは、これらのイベントを受信しません。2 つ目は、実際に接続されているソケットに対して実行しないことです。FD_READ
FD_WRITE
WSAAsyncSelect
他にも問題があります。最も深刻なのは、ソケットの変数を 1 つだけ保持することです。これは、受け入れたときに「マスター」ソケットが失われ、複数の接続を持つことができないことを意味します (新しい接続ごとにソケット変数が上書きされます)。また、ソケットを実際に閉じることはありませんFD_CLOSE
(自動的に行われるわけではありません)。
于 2012-11-22T08:10:58.303 に答える