level 1
我最近在使用WINSOCK时遇到一个不大不小的问题用winsock来传输文件我在winsock的sendcomplete事件里有一个判断,就是一旦我的文件传输完成我就断开连接,但是问题也就来了在调试环境下没有问题,但是在编译完了以后问题出现了,好像是我断开连接后接收文件的一方也立即断开,并没有受到最后的信息,不知道是怎么回事,我现在的解决方法就是在发送文件的一方winsock的close之前让cpu空闲1秒(sleep 1000),但这个方法虽然能解决问题,但怎么感觉也不太好,不知大家有没有其他的方法
2005年12月22日 01点12分
1
level 1
我是根据文件的长度做的判断,发送标记的方法的确不错,哎,我用的标记太多了,本想少用一点的,所以才在sendcomplete下写关闭
2005年12月22日 01点12分
3