socket send()函数

我在做socket编程的时候,在服务端使用send()函数向客户端发送数据,编译的时候总是报nooverloadedfunctiontakes4arguments这样的错... 我在做socket编程的时候,在服务端使用send()函数向客户端发送数据,编译的时候总是报no overloaded function takes 4 arguments这样的错误,这是为什么啊?
我是直接使用的系统API,且没有重载,使用的是tcp方式,在服务端使用send函数时总提示我 “'CXXXDlg::send::send' : no overloaded function takes 4 arguments”,函数里的参数也没有写错啊!
展开
 我来答
gis19831203
2008-11-18 · TA获得超过690个赞
知道小有建树答主
回答量:914
采纳率:0%
帮助的人:831万
展开全部
你的CXXXDlg也有个函数叫send?,
如果是这样,那你应该这样调用socket API中的send函数:
::send(...);这样就确保了是调用的全局的send函数.
督诺0GMffd
2008-11-17 · TA获得超过2013个赞
知道大有可为答主
回答量:3770
采纳率:0%
帮助的人:2054万
展开全部
估计是你的笔误,吧send函数里面的参数写错。我也学这个的,可以交流。网络程序设计开始很难,慢慢来,耐心点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
顽强还柔和的小光芒4282
2008-11-17 · TA获得超过308个赞
知道小有建树答主
回答量:1447
采纳率:0%
帮助的人:673万
展开全部
参数数量错误吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侍佁BM
2008-11-17 · TA获得超过150个赞
知道小有建树答主
回答量:189
采纳率:0%
帮助的人:0
展开全部
你传参数的时候错了吧
报错的意思是没有一个接收4个参数的重载版本

你是不是自己定义了一个send函数啊,要调用系统API里面的send
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式