VS2008调试运行没有问题,正常执行就出错
用数据报套接字做了个网络数据传输程序,A与B,A发B收没有问题,B发,A收,只正确收到第一个字节,后边全是乱码,但是用单步调试,不论是接收方,发送方,数据都没有问题,另外需要指出的是A和B的网络程序部分是一摸一样的,A自己在本机“127.0.0.1”测试,仍然没有问题。用的是SendTo和ReceiveFrom函数,啊……受不鸟了!
[解决办法]
单步调试的时候可以,是不是运行时你的数据没有正确处理,被覆盖等
[解决办法]
不要在本机测试,本机发送数据都不走网卡的
[解决办法]
开个虚拟机调试,将正常的那一端放在虚拟机,就调试有问题的部分
[解决办法]
我以前遇到过 但是由于多线程同步出问题导致的,不知道你是否使用多线程了
[解决办法]