socket operation on non-socket 错误原因

zwh5478877 2011-06-09 08:32:20
如题,请问Linux网路编程出现这种错误的原因是什么?
网上查到有的是因为= 与==的优先级造成的,这里可以确定我的错误绝对不是这个原因。
if(connect(sockfd, (struct sockaddr *)&sockclient, sizeof(sockclient)) == -1){
perror("connect client error");
}
此处报错,实在没发现错误的地方。
...全文
551 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwh5478877 2011-06-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dizuo 的回复:]

引用 1 楼 zwh5478877 的回复:

问题很难吗?帮下忙 谢谢

connect失败是你套接字设置问题。获取错误码看一下
[/Quote]

找到原因了,确实是套接字问题 多谢了
ryfdizuo 2011-06-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zwh5478877 的回复:]

问题很难吗?帮下忙 谢谢
[/Quote]
connect失败是你套接字设置问题。获取错误码看一下
zwh5478877 2011-06-09
  • 打赏
  • 举报
回复
问题很难吗?帮下忙 谢谢

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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