- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
例如:使用写方式打开文本文件file.txt:fstreamoutfile;outfile.open(“file.txt”,ios::out);其中,outfile是类frstream的对象,ios::out表示打开文件进行写操作。常用的文件访问方式有:in以输入(读)方式打开文件;out以输出(写)方式打开文件;app以输出追加方式打开;afe文件打开时,文件指针位于文件尾;binary以二进制方式打开文件,缺省时为文本方式;ios::in|ios::out以读和写方式打开文件;ios::out|ios::binary以二进制写方式打开文件。或简写为:fstreamoutfile(“file.txt”,ios::out);方式二:打开写文件ofstream对象名;对象名.open(“文件名”);或者ofstream对象名(“文件名”);打开读文件ifstream对象名;对象名.open(“文件名”);或者ifstream对象名(“文件名”);2、关闭文件一个打开的文件操作完成后,应使用待关闭的流对象调用关闭成员函数close()。格式为:流对象.close();例如:关闭前例中已打开的流对象outfile.close();二、文本文件的读写操作例如:编程使用get()函数和put()函数读写文本文件#includeiostream.h#includefstream.h#includestdlib.h#includestring.hvoidmain(){fstreamoutfile,infile;outfile.open(“file1.dat”,ios::out);if(!outfile){cout“file1.datcan’topen.\n”;abort();}infile.open(“file1.dat”,ios::in);if(!infile){cout“file1.datcan’topen.\n”;abort();}Chars[]=“IloveC++programing.\n”;for(inti=0;i=(int)strlen(s);i++)outfile.put(s[i]);outfile.close();*§17.1流库的结构第十七章目录§17.3键盘输入操作§17.2屏幕输出操作§17.4格式化输入和输出§17.5磁盘文件的输入和输出§17.6字符串流第十七章小结C++语言中的输入输出操作是由编译器提供的一个I/O流类的类库提供的,输入输出操作是由“流”来处理的。“流”是指数据的流动,数据可以从系统中的一个位置流向另一个位置。从流中获取数据的操作称为提取操作,或读操作、输入操作。向流中添加数据的操作称为插入操作,或写操作、输出操作。本章介绍库的使用方法和实现技术。第十七章I/O流类库(I/OStreamLibrary)C++流库是用继承方法建立起来的一个输入输出类库,它具有两个平行的基类:streambuf和ios,它们在iostream.h中定义。其结构如下图所示:§17.1C++流库的结构streambuf负责缓冲区处理filebuf文件保存字符序列strstreambuf串保存字符序列conful输出缓冲区管理图17.1负责缓冲区处理的streambuf类图17.2描述标准输入输出操作及文件操作的类
您可能关注的文档
- 北京理工大学《思想道德修养与法律基础》课件-第2章.pdf
- 大连理工大学《思想道德修养与法律基础》课件-第1章.pdf
- 大连理工大学《思想道德修养与法律基础》课件-第5章.pdf
- 电子科技大学《C语言程序设计》课件-第14章继承.ppt
- 电子科技大学《C语言程序设计》课件-第15章多态性.ppt
- 电子科技大学《C语言程序设计》课件-第2章基本数据和输入输出.ppt
- 电子科技大学《C语言程序设计》课件-第6章数组.ppt
- 电子科技大学《C语言程序设计》课件-第7章指针.ppt
- 电子科技大学《C语言程序设计》课件-第9章结构和联合.ppt
- 东南大学《大学物理》课件-第10章.pdf
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
有哪些信誉好的足球投注网站
文档评论(0)