[問題] winsock connect

看板C_and_CPP (C/C++)作者 (克爾)時間16年前 (2010/01/12 21:00), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
小弟VS 2008用寫了一個 Server & Client 傳送的程式(MFC) 我利用兩台NB互連; 問題是有時候可以傳送 有時候卻不能傳送 跑DEBUG 發現Client端 卡在 connect( . , . , . ) 這個地方 也就是連接不到Server端; 但是Server端的執行一切正常(會打印出目前IP位置然後等待) 我想請問各位高手,為什麼會有這樣的情形(有時能連;有時不能連)呢?? 是因為我視窗不正常關閉(Socket沒有正常關閉!?) 還是網路線插拔之後 會造成什麼問題。 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.14.146

01/12 21:35, , 1F
沒有正常關閉的話 可能還要看工作管理員的處理程序
01/12 21:35, 1F

01/12 21:35, , 2F
看 process 或 thread 有沒有被關掉
01/12 21:35, 2F

01/12 21:43, , 3F
先用本機127.0.0.1測試看看有無相同問題?
01/12 21:43, 3F

01/12 21:45, , 4F
先確認是軟體問題還是硬體問題~
01/12 21:45, 4F

01/12 22:07, , 5F
除了兩台電腦互連之外;我也有用同台電腦開Client&Server
01/12 22:07, 5F

01/12 22:08, , 6F
互連;一樣也是有時可以連線 有時又不能連~
01/12 22:08, 6F

01/12 22:10, , 7F
不曉得硬體上會有什麼問題!? 先謝謝樓上兩位的回答
01/12 22:10, 7F

01/12 22:35, , 8F
我想…應該是程式碼沒寫好~ =_=|||
01/12 22:35, 8F
文章代碼(AID): #1BJ79WLv (C_and_CPP)
文章代碼(AID): #1BJ79WLv (C_and_CPP)