- 1
- 0
- 约1.45万字
- 约 73页
- 2019-10-03 发布于未知
- 举报
第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#编程语言基础和应用 教学课件 作者 张世明 朱彬 S01=C#开发环境.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S03=面向对象程序设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S04=窗体与控件.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S05=界面设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S06=对话框、窗体调用.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S07=GDI+图像编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S08=文件操作.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S09=数据库编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S10=水晶报表与打印.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 封面.ppt
最近下载
- 三菱伺服MR-MR-E-A伺服放大器使用手册.pdf VIP
- 投资行为视角下捕捉市场主线行情行情.pdf VIP
- 四川省广元市大东英才学校小升初数学模拟试卷(1)资料.pdf VIP
- 2026年秋季学期沪科版(五四制)六年级上册科学每课核心知识点清单.pdf VIP
- 最新版郭志辰空间医学小方治大病.docx
- 江苏省历年(2001-2013)普通高校对口单招文化统考数学试卷(部分年份附有答案)——免费下载.pdf VIP
- 四川省广元市2026年重点学校小升初数学考试试卷题库及答案.docx VIP
- 2026届北京市第171中学高考数学试题全真模拟密押卷(六).doc
- 数学分支-思维导图.doc VIP
- 检验检测机构诚信基本要求GB_T 31880-2026深度解读与实施指南.pptx VIP
原创力文档

文档评论(0)