iT邦幫忙

0

Socket Server Client C

  • 分享至 

  • xImage

廢話不多說,上程式
這裡寫了一個簡單的Server與Client自建連線
https://ithelp.ithome.com.tw/upload/images/20220205/20137810mcqdHdi02z.jpg

不過每次Client執行Connect時總是會回傳-1
Debug
https://ithelp.ithome.com.tw/upload/images/20220205/20137810T68l41vkYz.jpg
發現到(35行)Server端accept不到(27行)Client端的connect
請問有人有解嗎? TCP這塊的資源比較不多,也不確定是否為正確寫法

看更多先前的討論...收起先前的討論...
DanSnow iT邦好手 1 級 ‧ 2022-02-07 09:04:16 檢舉
用 debugger 的話你有先讓 server 跑到 accept 才去跑 client 的 connect 嗎?
DanSnow iT邦好手 1 級 ‧ 2022-02-07 09:05:40 檢舉
話說你的程式用文字貼好不好,這樣我也能跑
rofellos iT邦新手 2 級 ‧ 2022-02-07 15:46:29 檢舉
建議下載可建立client server的軟體分別測試你的程式碼
rofellos iT邦新手 2 級 ‧ 2022-02-07 15:59:58 檢舉
或者你把server.c "127.0.0.1"改成"0.0.0.0" 試試看
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答