[問題] Multithread & Socket C/C++
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual Studio 2008 C/C++
問題(Question):
在這邊請教一下Multithread & Socket 的問題
我現在想要寫一支程式,是透過Socket進行傳值的動作
主要的問題出在Server端這邊
我想要在Server端這邊開啟一個Thread做接收值的動作
Server端的主程式(main)會持續做它自己的動作
當Thread有接收到值的時候,Thread將值傳送到main
main會去判斷這個值去進行其他的動作(Thread繼續做接收值)
不知道有什麼方法可以做到?
之前嘗試過 WaitForSingleObject 這個函式
但是這個函示好像是要等到Thread做完才會去做main裡面的東西
沒有辦法做到兩個一起執行.....
麻煩有寫過的相關程式的大大提供一些意見 我卡在這邊卡好久了 Q_Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.16.71
→
07/14 16:58, , 1F
07/14 16:58, 1F
→
07/14 17:00, , 2F
07/14 17:00, 2F
→
07/14 18:04, , 3F
07/14 18:04, 3F
→
07/14 18:04, , 4F
07/14 18:04, 4F
→
07/14 18:16, , 5F
07/14 18:16, 5F
→
07/15 09:58, , 6F
07/15 09:58, 6F
→
07/15 10:20, , 7F
07/15 10:20, 7F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章