首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

SOCKET编程有关问题

2012-04-28 
SOCKET编程问题假设有一个buffer大小为500M, 那么利用send函数能一次发送过去吗?查看send的函数的返回值是

SOCKET编程问题
假设有一个buffer大小为500M, 那么利用send函数能一次发送过去吗?查看send的函数的返回值是等于500*1024*1024吗,

[解决办法]
上面的应用不用管发的东西有多大,只管发,但在网络底层会进行分片处理,对用户是透明的
[解决办法]
非阻塞的还是阻塞的sokcet
[解决办法]
不可能的,肯定要拆包。
[解决办法]
判断返回值,没有全部送出则注册write事件,并缓冲未发出数据。

热点排行