0

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

struck response{
float data[5];
bool error;
}myreq;

我可能必须使用以下功能,但我不确定。如果是,按什么顺序?

xdrmem_create()
xdrstdio_create()
xdr_array()

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

4

1 回答 1

0

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

于 2013-07-10T23:53:06.883 回答