面向对象程序设计 之 文件输入输出流

打印 上一主题 下一主题

主题 935|帖子 935|积分 2805

石 家 庄 铁 道 大 学


课程名称

面向对象程序设计
班级

 
姓名

 
学号

 
实验日期

2023.5.16
评分

100
 

实验项目名称:输入输出流

一、实验目的

  • 掌握文本文件和二进制文件的基本访问方法;
  • 了解一般I/O流和文件流的关系;了解文件与文件流的关系;
  • 了解文件系统的概念,包括文件指针和关于文件的操作;
  • 掌握文件类的定义和相关操作的定义、使用方法;
  • 掌握利用常用函数进行文件的打开、关闭、读写、定位等操作。 
二、实验内容
定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog2。分别用文本方式和二进制方式操作文件。
三、实验代码
 

 
四、测试截图
 

 
        通过运行程序,找到源代码目录,发现生成了一个test.txt,里面存着dog1的相关数据。并且程序再次从文件中读入相关数据赋值给了dog2.
 
五、心得体会
学会了如何使用file文件操作以及fstream流和ios类。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表