C++面试题

当前位置: 面试问题网 > C++面试题 > 怎样从/向数据文件读/写结构

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

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

【怎样从/向数据文件读/写结构】相关文章

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

2. 在数据文件自动增长时,自动增长是否会阻塞对文件的更新

3. 简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程

4. 用C语言实现文件读写操作

5. 如何打印出当前源文件的文件名以及源文件的当前行号

6. Can a struct inherit from another struct? (结构体能继承结构体吗)

7. 简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?

8. 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数

9. Spring里面applicationContext.xml文件能不能改成其他文件名

10. 可以在一个PHP文件里面include另外一个PHP文件两次吗

本文来源:https://www.mianshiwenti.com/a13191.html

点击展开全部

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

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝怎样从/向数据文件读/写结构﹞相关内容

「怎样从/向数据文件读/写结构」相关专题

其它栏目

也许您还喜欢