[問題] socket連續傳送封包
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
請問一下
我現在使用tcp來送資料
因為接收端每次接收封包的大小都不一定
所以我的接收端都是一次設一個很大的buffer去read socket
可是我發現有時候接收到的資料會被切開
最後變成有幾個東西會變成垃圾
然後會掉幾個資料
所以我變成我每次傳送都要是固定大小
因為不是所有資料都那麼大 有時候就會浪費
請問有什麼解決辦法嗎 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.171.150
→
03/09 20:33, , 1F
03/09 20:33, 1F
→
03/12 22:28, , 2F
03/12 22:28, 2F