首页 > 其他 > 详细

8.2 文件输入输出

时间:2018-11-15 17:51:01      阅读:132      评论:0      收藏:0      [点我收藏+]

头文件fstream定义了三个类型来支持文件IO:

ifstream:从一个给定文件读取数据

ofstream:向一个给定文件写入数据

fstream:可以读写给定文件

我们可以用IO运算符(<<和>>)来读写文件,可以用getline从一个ifstream读取数据

技术分享图片

8.2.1 使用文件流对象

技术分享图片

在C++标准中,文件名既可以是库类型string对象,也可以是C风格字符数组

成员函数open和close

技术分享图片

当一个fstream对象离开其作用域时,与之关联的文件会自动关闭

当一个fstream对象被销毁时,close会被自动调用

8.2.2 文件模式

技术分享图片

以out模式打开文件会丢弃已有数据

技术分享图片

保留被ofstream打开文件中已有数据的唯一方式是:显式指定打开模式为app或in模式

每次调用open时都会确定文件打开模式

技术分享图片

8.2 文件输入输出

原文:https://www.cnblogs.com/IAMSailorMoon/p/9964846.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!