CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

如何将类中的数据写到文件中去呢?在线等

楼主rexking0(风之彩)2004-05-03 21:13:16 在 C/C++ / C++ 语言 提问

请大家鼎力相助! 问题点数:0、回复次数:7Top

1 楼Cathryn0000000(苹果雹冰oοО)回复于 2004-05-03 21:18:05 得分 0

不太懂你的意思,就是写一组数据吧?  
  在C中将结构体写入文件你会吗,用一个结构指针就可以了,类也是一样的Top

2 楼rexking0(风之彩)回复于 2004-05-03 21:24:21 得分 0

就是类中的私有成员,Top

3 楼Cathryn0000000(苹果雹冰oοО)回复于 2004-05-03 21:25:37 得分 0

可以引用为什么不可以写啊,一个一个写呗Top

4 楼rexking0(风之彩)回复于 2004-05-03 21:29:25 得分 0

比如说  
  private:  
          char   bookName[30];  
  char   author[10];  
  char   subject[20];  
  CBooknode   *link;  
  int   index;  
  采用链表存放  
  再定义一个友元类,类中有Save_file()可存放到文件,但怎么实现,望高手解答!  
  最好还能从文件中读到类的链表中去Top

5 楼rexking0(风之彩)回复于 2004-05-03 21:42:45 得分 0

有没有人愿解小弟的燃眉之急啊!谢谢各位了  
  Top

6 楼Beover1984(摇滚人生)回复于 2004-05-03 21:54:10 得分 0

《C++实践之路》上有你要的内容,串行化与反串行化,它的例子是用的二进制文件逐个将非指针数据写到文件,而指针类型的数据将其指向对象的数据写到文件中,读出时建立对象在赋给指针Top

7 楼freefalcon(心宇—消失中...)回复于 2004-05-03 22:42:15 得分 0

很困难吗?就是楼上说的serialize  
  从头到尾遍历整个链表,依次将数据成员存入“二进制”文件,link就不必存了,因为它的对象地址在内存中才有意义;读出时,当读出一个“结构”就new一个对象,依次生成下一个对象,同时让上一个对象的link指向新生成的对象Top

相关问题

  • 文本文件中数字类型数据的读取问题--在线等
  • 从文件输入float类型数据
  • 如何判断文本文件中数据的数据类型
  • 数据库文件
  • 数据库文件
  • ¥¥100¥¥这种类型的文本文件怎么导入到SQL server 数据库中---在线等,参与有分
  • 怎样显示XML数据源文件的数据,高分在线等待!
  • 我想将数据写入文件,然后再读入数据库?在线等。
  • 由已有数据生成一个excel 文件 (数据变为曲线图表)
  • 100分求dbf文件数据结构和操作dbf文件类

关键词

  • 文件
  • 数据
  • 指针
  • 结构
  • 对象
  • 读出
  • link
  • char

得分解答快速导航

  • 帖主:rexking0

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo