首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过套接字在XDR结构中发送数组

如何通过套接字在XDR结构中发送数组
EN

Stack Overflow用户
提问于 2013-07-10 00:29:28
回答 1查看 423关注 0票数 0

我正在尝试通过XDR使用在结构中声明的数组发送文件中的数据块。其思想是建立一个使用XDR编码的客户机-服务器通信。

代码语言:javascript
复制
struck response{
float data[5];
bool error;
}myreq;

我可能不得不使用以下函数,但我不确定。如果是,按哪个顺序?

代码语言:javascript
复制
xdrmem_create()
xdrstdio_create()
xdr_array()

注:我在linux环境下使用C语言。任何帮助都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2013-07-11 07:53:07

您应该使用xdr_xdrrec_create(),提供您自己的读写例程来对套接字进行读写。然后,您应该为struct response编写或生成一个xdr_response()方法,该方法为数组调用xdr_array(),为布尔值调用xdr_bool()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17553513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档