博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XDR-.x文件的简单使用
阅读量:4044 次
发布时间:2019-05-24

本文共 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/

你可能感兴趣的文章
CocoaPods实践之制作篇
查看>>
[Mac]Mac 操作系统 常见技巧
查看>>
苹果Swift编程语言入门教程【中文版】
查看>>
捕鱼忍者(ninja fishing)之游戏指南+游戏攻略+游戏体验
查看>>
iphone开发基础之objective-c学习
查看>>
iphone开发之SDK研究(待续)
查看>>
计算机网络复习要点
查看>>
Variable property attributes or Modifiers in iOS
查看>>
NSNotificationCenter 用法总结
查看>>
C primer plus 基础总结(一)
查看>>
剑指offer算法题分析与整理(三)
查看>>
Ubuntu 13.10使用fcitx输入法
查看>>
pidgin-lwqq 安装
查看>>
mint/ubuntu安装搜狗输入法
查看>>
C++动态申请数组和参数传递问题
查看>>
opencv学习——在MFC中读取和显示图像
查看>>
Matlab与CUDA C的混合编程配置出现的问题及解决方案
查看>>
如何将PaperDownloader下载的文献存放到任意位置
查看>>
C/C++中关于动态生成一维数组和二维数组的学习
查看>>
JVM最简生存指南
查看>>