dポイントプレゼントキャンペーン実施中!

ソケットからの入力をWaitForMultipleObjectsで待合せる方法を教えてください。

今回、.NETおよびC++を使用するのが初めてのため、大変苦労しております。できれば、サンプルプログラムがあれば大変助かります。

よろしくお願いいたします。

A 回答 (2件)

イベントを使うのがいいのかな?


スレッドでWinsockを同期モードで使って、処理させたい入力があったらイベントをシグナル状態にするって感じで。

イベントはCreateEventで。
    • good
    • 0
この回答へのお礼

なるほどって感じです。ありがとうございます。
早速試してみます!

お礼日時:2004/11/12 13:06

WaitForMultipleObjects という事は


.net framework じゃなくて Win32 ですか?

WSACreateEvent、WSAEventSelect、WaitForMultipleObjects の
キーワードでネット検索すれば
色々とヒットすると思います。

確か64個の制限があったと思うので
素直にマルチスレッドで
待ち合わせ処理したほうがいいと思いますが。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
Win32です。今までUnixでの開発しか経験がなくて、苦労しております。
ネットから検索してみます。

お礼日時:2004/11/12 13:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!