在学了在学了!

在学了在学了!

3个粉丝

36

问答

104

专栏

162

资料

在学了在学了!  发布于  2020-07-27 10:58:01
采纳率 0%
36个问答
人在车底,非常的菜。
3080

recvform()函数最后一个参数的设置问题,为什么是个地址

   


如上代码,由于在写的时候,忘记了需要填那些参数。
于是我百度了recvfrom(),得到如下描述
int recvfrom( SOCKET s, char FAR buf, int len, int flags,
struct sockaddr FAR from, int FAR* fromlen);
s:标识一个已连接套接口的描述字。
buf:接收数据缓冲区。
len:缓冲区长度。
flags:调用操作方式。
from:将传送的网络地址
fromlen:sockaddr的结构长度
填完结果报错。

我来回答
回答1个
时间排序
认可量排序

在学了在学了!

3个粉丝

36

问答

104

专栏

162

资料

在学了在学了! 2020-07-27 10:59:36
认可0

解决方案:
是百度描述出现问题,实际在linux下man查看了recvfrom函数后发现,最后两个参数的描述应该改为。
from:(可选)指针,指向装有源地址的缓冲区。
fromlen:(可选)指针,指向from缓冲区长度值。
fromlen是一个指针类型,应该指向一个地址

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区