本文共 456 字,大约阅读时间需要 1 分钟。
XDR-.x文件的简单使用
2014年4月7日16:36:03
1、定义一个.x文件,lww.x。文件内容如下:
struct lww_int{ int m_nAge;};
2、使用rpcgen命令编译:
rpcgen lww.x
生成两个文件lww.h和lww_xdr.c。
3、编写C程序。
#include#include #include "lww.h"int main(){ printf("begin\n"); FILE * pFile = fopen("lww.txt","rb"); XDR XDR; xdrstdio_create(&XDR,pFile,XDR_DECODE); lww_int aLwwInt; xdr_lww_int(&XDR,&aLwwInt); xdr_destroy(&XDR); fclose(pFile); printf("%d\n",aLwwInt.m_nAge*2); printf("end\n"); return 0;}
转载地址:http://ejwci.baihongyu.com/