请教了,我想用socket一次性传送大于64K byte的数据,但是实际情况下大于1024就不对了。请问有什么好的方法能让我一次性发送64k以上的数 long nSendBufLen=你想要的长度;setsockopt(yourSendSocket,SOL_SOCKET,SO_SNDBUF,(char*)&nSendBufLen,sizeof(nSendBufLen)) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可能?检查你的SOCKET属性同步还是异步。WHILE(LEN){ int nSended=send(...); if(nSended>0){ len-=nSended;}else{//error or close code}} 循环调用,RECEIVE(),直到,收 完最好在第一个信息包中有数据的长度 用CSocketFile,我传输过2M的文件! 很可惜,我有一端使用driverstudio中的drivernetwork中的socket来传输的,可能是没戏了,cai__bird(菜鸟)的方法在里面也行不通,我只好放弃了 有人用drivernetwork中的socket来传输吗? 请教高手们,如何在VC6的单文档程序中设置主框架的边框大小? MFC高手请进 cmospwd编程原理,谢谢! 在html 网页中加载AcitveX控件 我要vc的书,急!!! 如何调用ActiveX控件的多参数属性 各位大虾!调试的时候从一个断点跳到另一个断点是那个命令啊 如何在两个类之间传送数据,在线等待....... run time error 可能的原因分析 COM调用问题 有点难度:vc++如何读取boot.ini? 一个安全数组的问题,请大家看看!
检查你的SOCKET属性同步还是异步。
WHILE(LEN){
int nSended=send(...);
if(nSended>0){
len-=nSended;
}
else{//error or close code}}