socket发送大数据如何分包发送问题 5

利用send发送一个几兆的文件,如何手动分包发送,每个包大小为1024,怎样来分包处理,包括分包发送和接收,谢谢... 利用send发送一个几兆的文件,如何手动分包发送,每个包大小为1024,怎样来分包处理,包括分包发送和接收,谢谢 展开
 我来答
zgh840925
2014-09-23 · TA获得超过283个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:354万
展开全部
粘包、分包、解包

参考下面: http://blog.csdn.net/sqldebug_fan/article/details/20465455
追问
linux系统,c/c++
追答
思路都是一样的   这还有源代码 C# 风格 你会C++肯定看的懂
aophalei
2014-09-23 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:69.4万
展开全部
socket底层会自动分包
更多追问追答
追问
它自己分包也就是65535个字节啊,我是要自己手动来分包再发送
追答
把你的文件流化,循环每次发送1024字节,对端收到后缓存起来,收完后再反流化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式