- 0
- 0
- 约1.46万字
- 约 74页
- 2015-12-10 发布于广东
- 举报
第10章 输入输出和异常处理 中国铁道出版社 10.1 C++流的概念 C++的输入输出操作通过流完成 输入操作是从某个地方接收到字符序列(字节流)后,将其转换成一个对象的状态所要求的格式 输出操作是将一个对象的状态转换成一个字符序列后输出到指定的地方。 C++将与输入输出有关的操作定义在多个类中,这些类的集合构成类体系 执行输入输出操作的类体系称为流类,常用的有标准流类、文件流类和字符串流类 实现流类的库称为流类库 1.基本流类 这些类在头文件iostream中进行声明。 (1)streambuf类 该类为其派生类ios类提供对数据的缓冲支持,iso类中的一个指针成员指向该类的对象。 (2)ios类 提供对流进行格式化的输入输出操作等,是一个虚基类。 (3)istream类 提供对该类对象的输入操作,由提取运算符“”来实现 (4)ostream类 提供对该类对象的输出操作,由插入运算符“”来实现 (5)iostream类 将istream和ostream两个类组合在一起,支持对一个流的双向操作,从而实现输入和输出操作。 2.文件流类 (1)fstreambase类 这是一个公共的基类 (2)filebuf类 从streambuf类派生来的,提供对数据的缓冲支持。 (3)ifstream类 由istream类派生而来,实现对文件的提取操作。 (4)ofstream类 由ostrea
您可能关注的文档
- C#程序设计案例教程 作者 周庞荣 易斌 第10章 多态.ppt
- C#程序设计案例教程 作者 周庞荣 易斌 第12章 异常处理.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第1章 C#概述.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第2章 C#基本语法.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第5章 C#中的集合.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第8章 C#的控件.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第9章 文件操作.ppt
- C#程序设计基础 作者 杨棉绒 李栋 张鑫 第10章 线程.ppt
- C#程序设计及代码-刘兵 第1章.ppt
- C#程序设计及代码-刘兵 第4章.ppt
- AI虚拟诗人互动在“山行”创作教学中的应用-开发杜牧“虚拟诗友”对话系统的古诗创作引导策略-三年级-语文-论文.docx
- DeepSeek在小学数学日常教学中的应用-小学-数学-论文.docx
- AI-破壁童画世界-小学低年级美术课堂的创造与想象边界拓展-小学-美术-论文.docx
- Fire-is-dangerous!-五年级-英语-课件.ppt
- 城市综合管廊结构健康监测系统安全细则.doc
- 城市综合管廊逃生指示系统维护细则.doc
- 城中村出租屋楼道应急照明测试记录保存细则.doc
- 城市综合管廊通风系统防火阀测试细则.doc
- Happy-birthday-小学-英语-教学设计.docx
- 巴东县农村中小学“阳光体育运动”开展现状及对策研究-小学-体育与健康-论文.docx
最近下载
- GB50169-2016 电气装置安装工程 接地装置施工及验收规范.pdf VIP
- 2026年教育机关选拔干部试题及答案.docx VIP
- 毛中特第2章新民主主义革命理论教案.pdf VIP
- 2026江西赣州市政公用集团社会招聘39人备考题库及一套完整答案详解.docx VIP
- 《徽州五千(共12册)》目录.doc VIP
- 江苏开放大学社会保障学060200期末综合大作业.docx VIP
- T/CPCIF XXXXX—XXXX 2-丙烯酰胺基-2-甲基丙磺酸(征求意见稿).docx VIP
- 交通医院医疗广告类非法出版物自查自纠报告 .pdf VIP
- 松下Panasonic 【面包机】SD-P1000使用说明书.pdf
- 2026江西新高考:政治重点基础知识点汇总.doc VIP
原创力文档

文档评论(0)