为了账号安全,请及时绑定邮箱和手机立即绑定

您好,有没有了解关于socket send()函数的情况的大神!求助

您好,有没有了解关于socket send()函数的情况的大神!求助

C PHP
万千封印 2021-11-03 19:07:40
我在做socket编程的时候,在服务端使用send()函数向客户端发送数据,编译的时候总是报no overloaded function takes 4 arguments这样的错误,这是为什么啊?我是直接使用的系统API,且没有重载,使用的是tcp方式,在服务端使用send函数时总提示我 “'CXXXDlg::send::send' : no overloaded function takes 4 arguments”,函数里的参数也没有写错啊!
查看完整描述

2 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

你的CXXXDlg也有个函数叫send?,
如果是这样,那你应该这样调用socket API中的send函数:
::send(...);这样就确保了是调用的全局的send函数.

查看完整回答
反对 回复 2021-11-07
?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

你传参数的时候错了吧
报错的意思是没有一个接收4个参数的重载版本
你是不是自己定义了一个send函数啊,要调用系统API里面的send

查看完整回答
反对 回复 2021-11-07
  • 2 回答
  • 0 关注
  • 330 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信