怎样从/向数据文件读/写结构


Posted in 面试题 onNovember 23, 2014
用fwrite() 写一个结构相对简单:
fwrite(&somestruct, sizeof somestruct, 1, fp);对应的fread() 调用可以再把它读回来。但是这样写出的文件却不能移植(参
见问题2.10 和20.3)。同时注意如果结构包含任何指针, 则只有指针值会被写入文件, 当它们再次读回来的时候, 很可能已经失效。最后, 为了广泛的移植, 你必须用“b” 标志打开文件;
移植性更好的方案是写一对函数, 用可移植(可能甚至是人可读) 的方式按域读写结构, 尽管开始可能工作量稍大。

Tags in this post...

面试题 相关文章推荐
为什么使用接口?
Aug 13 面试题
如何向接受结构参数的函数传入常数值
Feb 17 面试题
如何在Oracle中查看各个表、表空间占用空间的大小
Oct 31 面试题
采用怎样的方法保证数据的完整性
Dec 02 面试题
世界经理人咨询有限公司面试
Sep 23 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
在C#中如何实现多态
Jul 02 面试题
介绍一下Linux内核的排队自旋锁
Aug 27 面试题
介绍一下linux的文件系统
Oct 06 面试题
如何整合JQuery和Prototype
Jan 31 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
举例说明类变量和实例变量的区别
Jun 30 面试题
如何向接受结构参数的函数传入常数值
Feb 17 #面试题
华为c/c++笔试题
Jan 25 #面试题
是否有自动比较结构的方法
Jun 03 #面试题
华为慧通面试题
Sep 11 #面试题
int *p=NULL和*p= NULL有什么区别
Oct 23 #面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 #面试题
函数指针的定义是什么
Aug 14 #面试题
You might like
使用PHP socke 向指定页面提交数据
2008/07/23 PHP
php代码运行时间查看类代码分享
2011/08/06 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
微信开发之网页授权获取用户信息(二)
2016/01/08 PHP
PHP7新特性
2021/03/09 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
JS动画效果代码3
2008/04/03 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
js实现带有介绍的Select列表菜单实例
2015/08/18 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
Vue计算属性的使用
2017/08/04 Javascript
浅谈vuex 闲置状态重置方案
2018/01/04 Javascript
微信小程序模版渲染详解
2018/01/26 Javascript
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
Python完成毫秒级抢淘宝大单功能
2019/06/06 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
Python搭建Keras CNN模型破解网站验证码的实现
2020/04/07 Python
pandas创建DataFrame的7种方法小结
2020/06/14 Python
python request 模块详细介绍
2020/11/10 Python
使用gunicorn部署django项目的问题
2020/12/30 Python
HTML5 weui使用笔记
2019/11/21 HTML / CSS
澳大利亚男士西服品牌:M.J.Bale
2018/02/06 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
网络专业学生个人的自我评价
2013/12/16 职场文书
物流专员岗位职责
2014/02/17 职场文书
电厂职工自我鉴定
2014/02/20 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
党员检讨书范文
2014/12/27 职场文书
党支部创先争优公开承诺书
2015/04/30 职场文书
思品教学工作总结
2015/08/10 职场文书
周末问候语大全
2015/11/10 职场文书