VS2010编写UDP网络通信程序的问题(借用孙鑫老师《深入VC++》书中程序)
来源:互联网 发布:汤姆大叔 javascript 编辑:程序博客网 时间:2024/06/05 14:38
一开始安照老师书上写的程序敲上去后,按照先服务器端后客户端的编译顺序,编译结果总是“烫烫烫”,网上查找了“烫烫烫”的原因,因为在这本书上面有个不好的编程习惯,他没有把数组初始化,所以每次输出的是不确定值“烫烫烫”。然后调试的过程中 发现是函数recvfrom函数的问题,然后自己修改了程序 , 在程序中把函数返回值赋给i,printf后发现i值始终是-1,说明此时recvfrom函数处于非阻塞状态。
之后刷了无数个网页,但是始终解决不了,最后我绝望了!!抱着死马当活马医的心态,修改了端口,把端口由原来的6000改成了4000,一编译竟然通过了,我也是一脸萌币。之后又试了好几个端口号,发现就5000和6000不行,我实在不知道什么原由(6000的话我在怀疑是不是我之前变了一个程序也是用的端口号6000)
最后希望知道其中真实原由的大佬能够指出!!!万分感谢!!
阅读全文
1 0
- VS2010编写UDP网络通信程序的问题(借用孙鑫老师《深入VC++》书中程序)
- VC++编写的Socket udp通信程序
- linux网络编程(如何编写一个UDP通信程序)
- VC++ UDP通信程序
- 关于孙鑫老师的VC++深入详解第十四章基于UDP的网络应用程序运行服务器端时出现“烫烫烫烫”的问题
- 孙鑫老师的一段通信程序
- 孙鑫老师的一段通信程序
- 用java编写简单UDP网络通信程序
- 用java编写简单UDP网络通信程序
- 用java编写简单UDP网络通信程序
- 基于UDP的多线程网络通信程序
- VC++ TCP/UDP通信程序
- 用VS2010编写C程序或VC++程序的步骤
- socket UDP网络程序编写
- VC++ UDP网络控制台程序
- VC++ UDP网络控制台程序
- VC++ UDP网络控制台程序
- VS2010下孙鑫《VC++深入详解》第15章网络聊天室程序的实现
- HDU 6166 Senior Pan [二分+SPFA]
- 《运营之光》-- 学习笔记(一)
- Hdu 4389 X mod f(x) 数位DP
- 从零开始学_JavaScript_系列(57)——Generator函数(5)状态机与函数的应用
- solr6.6.0安装部署至tomcat教程
- VS2010编写UDP网络通信程序的问题(借用孙鑫老师《深入VC++》书中程序)
- Pat(A) 1071. Speech Patterns (25)
- canvas day2
- hdu6162 Ch’s gift
- PS入门-01-矩形选择框基础操作
- python链接Mysql数据库
- 关于运维招聘技能包总结
- 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法
- Sort-----148. Sort List