[問題] 如何知道client 要傳訊息給server?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
問題(Question):
在已經知道client數量的情況下
我有一個server在等待這些client回傳訊息回來
那我要如何知道現在是哪個client要回傳訊息給server?
目的是將這些client回傳的訊息寫成txt檔案
目前想法是在一開始的時候就先將每個client的fd存起來
然後開n個thread 每個thread 對應到一個client
把fd當成參數傳入thread中
每個thread 就直接用一個while迴圈一直等待client 回傳的資料
然後寫成txt ,不過不確定fd是否可以這樣直接傳進thread使用
或者說還有更好的寫法??
麻煩各位大大指導了
補充說明(Supplement):
--
殺很大 ◥◣◤ ▊▊大殺不用錢殺 ╭──────╮ ▅▅▅▅ " 和
殺很大◢◥◣ ▊▊ 大殺不用錢 │ 你不要走...│◥◤ ██◢◤ 我
殺很 ▄▅▄ ▄▄很大殺不用錢 ╰──────╯◢ ● ●█ 一
殺很 ▊ ◣▌ 很大殺不用錢殺很大殺不用 ╰ ◥ ~ █▋ 起
殺 ▋▊▉ ◢◣Online錢殺很大殺不用錢殺◥ γ ◢ ))搖 殺
殺很大殺不用錢殺很大殺不用錢殺很大殺不用錢 " 搖 錢 ! ψRhythm
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.127.192
推
12/10 08:01, , 1F
12/10 08:01, 1F
推
12/10 09:04, , 2F
12/10 09:04, 2F
推
12/10 09:21, , 3F
12/10 09:21, 3F
→
12/11 04:26, , 4F
12/11 04:26, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章