VC中的套接字问题 用的是CAscyncSocket类两个程序,一个负责发包、一个负责收包(UDP)发包是循环发送,比如一次发送100个,或1000个发现收包总收不全比如发送的包有10个字符,不论发送多少次,最多只能收到820个包若发送的包有5个字符,最多只能收到1639个包这到底是什么原因呢机器性能的问题,btw:我没有使用多线程bow 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你试试看每发几个包就用sleep函数间隔一会儿 udp不保证包一定收到,不是可靠的传输 而且向如此循环传输 ,和可能 overwrite udp 是不可靠的通信 很有可能丢包 局域网内一般是不存在丢包问题的,如果数据量不是特别大的情况!有可能于网卡有关,其前我也碰到过这样的问题,用D-Link的两块网卡就有丢包的情况,改用3Com的就不丢包!所以怀疑与网卡有关! 如果是正规、大型或复杂的应用,还是建议自己写一个底层通讯类,不要使用CAscyncSocket类了。 先给skyupsky(北方舞者) 10分吧 取得BITMAPINFO以后 richedit高手,高高手!请进!! 有没有VC编的下载软件哈!--源码 帮帮看看,我真的不懂是哪错了 关于打印机gdi驱动程序的问题 实现双缓冲后的内存释放问题 做过ie编程的请进,关于拦截页面事件 如果觉得vc差不多了,还想学一门编程工具,选学什么最好? 小写字母转变成大写字母的小问题 我用MapViewOfFile得到了内存映射文件的地址,但如何移动指针读取每个记录呢?谢谢? 路径“c:\program files\xxx”中到空格被截断 2个线程,debug后就会失去响应?
而且向如此循环传输 ,和可能 overwrite
有可能于网卡有关,其前我也碰到过这样的问题,用D-Link的两块网卡就有丢包的情况,改用3Com的就不丢包!所以怀疑与网卡有关!