免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2766 | 回复: 9
打印 上一主题 下一主题

c socket 客户端connect错误,大虾帮忙 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-17 16:48 |只看该作者 |倒序浏览
一个非常简单的socket程序,server端能够正常工作,但是浏览器段运行时提示:network is unreachable
大虾帮忙看看,感觉没错误阿
再次谢过!!!!!!!!!

Screenshot-1.png (113.03 KB, 下载次数: 10)

Screenshot-1.png

论坛徽章:
0
2 [报告]
发表于 2009-10-17 18:15 |只看该作者

回复 #1 computerzanz 的帖子

5555
怎么没人回答阿?

论坛徽章:
0
3 [报告]
发表于 2009-10-17 18:26 |只看该作者

回复 #2 computerzanz 的帖子

browser  和 server都在本机,把127。0。0。1 换成localhost 也不行,大虾帮忙。。

论坛徽章:
0
4 [报告]
发表于 2009-10-17 18:54 |只看该作者

我yun

解决了,但不知道什么原因
只是把bzero(&server_addr.sin_zero,改成了bzero(&server_addr,;运行后什么都没有,再改回bzero(&server_addr.sin_zero,8)
运行就没问题了,我都郁闷了。。。这到底是则么会是??不且定性?
老鸟解惑。。

论坛徽章:
0
5 [报告]
发表于 2009-10-19 10:50 |只看该作者
你的inet_addr("")函数中的参数用法错了,宏替换问题

论坛徽章:
0
6 [报告]
发表于 2009-10-19 18:28 |只看该作者

回复 #5 @sky 的帖子

??
改成inet_addr(SERVER_IP)也不行(当然宏也要该),但是经我前面说的那么一改就行了

论坛徽章:
0
7 [报告]
发表于 2009-10-20 19:13 |只看该作者
#define SERVER_IP 的时候给IP地址加上引号先啊。

论坛徽章:
0
8 [报告]
发表于 2009-10-20 19:32 |只看该作者
重启一下再试试~~ 这个问题很诡异,以前也碰上过,老师connect出错~~

论坛徽章:
0
9 [报告]
发表于 2009-10-21 17:07 |只看该作者
用inet_aton这个函数吧

论坛徽章:
0
10 [报告]
发表于 2009-10-23 11:27 |只看该作者

回复 #7 weichongli 的帖子

两种方法都试过了:宏中加引号和代码中加
问题依然
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP