tcp长时间传送数据的稳定性
gxl 2013-04-13 04:59:47 tcp局域网发送数据 速度在750bk左右 为什么程序执行10中左右就会死掉 程序不在发送和接受数据了!
发送代码如下:
char msg[50688];
int dd=0,cc=0;////接受
while(cc<50688)
{
dd=Receive(pd->msg+cc,50688-cc);
cc=cc+dd;
}
int dd=0,cc=0;////发送
while(cc<50687)
{
dd=Sand(pd->msg+cc,50688-cc);
cc=cc+dd;
}
各位大哥有谁做过tcp或者udp的,帮忙解说一下,为什么程序长时间运行会有问题,是不是程序换成udp转送就没问题了!
小弟的分数有限,不要建议。