我最近刚学socket 自己做了个服务程序接收到指定端口的数据,可是发现用这个socket接到得比用sniffer截获的少,很纳闷,先问socket 在接发数据包时是否可以设置时间间隔,因为我发现我丢得那个要接收的数据包刚好和我发送数据包在同一时刻,是不是这两个冲突了,还有就是系统报错10054。
麻烦各位帮我解决一下,刚学好不懂,谢谢了!
麻烦各位帮我解决一下,刚学好不懂,谢谢了!
解决方案 »
- 如何使用MFC复制多项内容到剪切板?
- RS232传输问题,在线等
- 为什么我的VC6的Insert/New Form对话框里没有"Document Template Information"?
- 在美国一般什么公司会用MFC
- CRecordset::Open问题请高手解答,在线等
- 编一个比较大的程序,如何管理?
- 在大家的提携与帮助下,终度成星!高兴,散分~~~~~
- TCP/IP的server端如何做?
- 在VC中如何使程序在任务栏中不显示
- 关于目录的操作,急!
- 关于EDIT的简单问题,在程序中如何知道当前对话框中某一编辑框是否是可编辑的?
- 谁有现成的支持CHECKBOX的 CTreeListCtrl可用
你是不是用了一个辅助线程来接收数据 ?
你可以把睡眠的时间调整一下
你把你代码贴出来 ,不知道你是用什么方法实现的
缓冲区默认为8192byte。
每发送一次,sleep(10)试试看。