- 8
- 0
- 约3.84千字
- 约 3页
- 2017-05-31 发布于北京
- 举报
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:
1、插入器()向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout”Write Stdout”’ ‘;就表示把字符串”Write Stdout”和换行字符(‘ ‘)输出到标准输出流。
2、析取器()从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cinx;就表示从标准输入流中读取一个指定类型(即变量x的类型)的数据。
在C++中,对文件的操作是通过stream的子类fstream(file stream)来实现的,所以,要用这种方式操作文件,就必须加入头文件fstream.h。下面就把此类的文件操作过程一一道来。
一、打开文件在fstream类中,有一个成员函数open(),就是用来打开文件的,其原型是:
void open(const char* filename,int mode,int access);
参数:
filename: 要打开的文件名mode: 要打开文件的方式access: 打开文件的属性打开文件的方式在类ios(是所有流式I/O类的基类)中定义,常用的值如下:
ios::app: 以追加的方式打开文件
您可能关注的文档
- 09数字电路实训项目.doc
- 09级汽修1班邢晓我身边的诚信.doc
- 0Cr18Ni9不锈钢作为不锈钢耐热钢使用最广泛.docx
- 0Etjxob10个好习惯让女人越活越年轻.doc
- 0fguwou150首儿歌童谣大全.doc
- 0Londonbridgeisfallingdown童谣.doc
- 0为什么是最小的自然数.doc
- 0号柴油的质量把握的简易方法.doc
- 0基础致富杠杆借力.doc
- 0岁男孩的成长阳光保险.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)