专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VxWorks

vxworks里socket绑定失败啊解决方案

发布时间:2010-06-14 16:51:56 文章来源:www.iduyao.cn 采编人员:星星草
vxworks里socket绑定失败啊
刚学vxworks,新编写的一个程序在目标机上创建一个socket,绑定端口监听客户端的连接请求,但是程序老是指示绑定失败,不知什么原因,调试时发现创建的socket值是0,不知是否正常。哪位大哥能帮忙解释一下呢。这是我编的第一个vxworks的程序。

------解决方案--------------------
if(sock=socket(AF_INET,SOCK_STREAM,0)==ERROR) 
实际上==的优先级比=高,所以先做socket(AF_INET,SOCK_STREAM,0)==ERROR,结果为0,再执行sock=0,实际socket已创建
但不是sock
改为if((sock=socket(AF_INET,SOCK_STREAM,0))==ERROR) 就可以了。我也遇到过
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: