加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C / Xcode套接字bind()错误

发布时间:2020-12-14 19:57:52 所属栏目:百科 来源:网络整理
导读:当尝试从sys / sockets.h bind()处理返回值(应该是int)时,Xcode无法编译并出现错误 二进制表达式的无效操作数(‘__bind’和’int’) 它似乎为bind()提取了不正确的函数定义,因为当我从上下文菜单中选择“Jump to definition”时,它给了我三个选项:functiona
当尝试从sys / sockets.h bind()处理返回值(应该是int)时,Xcode无法编译并出现错误

二进制表达式的无效操作数(‘__bind’和’int’)

它似乎为bind()提取了不正确的函数定义,因为当我从上下文菜单中选择“Jump to definition”时,它给了我三个选项:functional.cpp中的2个定义和sys / sockets.h中的1个定义.我的代码中包含sys / sockets,如何强制编译器使用正确的定义?

解决方法

使用:: bind或删除using namespace std;.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读