绑定失败??

大脚板 2003-09-20 10:03:17
使用UDP套接字

SOCKADDR_IN ReceiverAddr;
memset(&ReceiverAddr,0,sizeof(ReceiverAddr));
ReceiverAddr.sin_family=AF_INET;
ReceiverAddr.sin_port=htons(Port);
ReceiverAddr.sin_addr.S_un.S_addr=htons(INADDR_ANY);
int Ret=bind(ReceiverSocket,(SOCKADDR*)&ReceiverAddr,sizeof(ReceiverAddr));

返回-1;
而且SOCKADDR_IN结构和书上的不一样,困惑ing
...全文
23 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fierygnu 2003-09-21
  • 打赏
  • 举报
回复
ReceiverAddr.sin_addr=htonl(INADDR_ANY); //注意是htonl,不能是htons。
不一样是为了兼容以前版本。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧