- 2
- 0
- 约1.45万字
- 约 95页
- 2017-01-01 发布于广东
- 举报
第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++程序设计白伟青等第2章课件教学.ppt
- C++程序设计白伟青等第3章课件教学.ppt
- C++程序设计白伟青等第4章课件教学.ppt
- C++程序设计白伟青等第5章课件教学.ppt
- C++程序设计白伟青等第6章课件教学.ppt
- C++程序设计白伟青等第7章课件教学.ppt
- C++程序设计白伟青等第8章课件教学.ppt
- C++程序设计白伟青等第9章课件教学.ppt
- C++程序设计白伟青等第10章课件教学.ppt
- C++程序设计白伟青等封面课件教学.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- (高清版)DB11∕T 742-2010 框架填充墙(轻集料砌块)设计及施工技术规程.pdf VIP
- 2025年初级护师考试《专业知识》新版真题卷(附每题答案).pdf VIP
- 小企业绩效管理制度.docx VIP
- 2025年【3套打包】上海久隆模范中学小升初模拟考试数学试卷含答案.pdf VIP
- 2025江西晶昊盐化有限公司招聘1人笔试模拟试题及答案解析.docx VIP
- 教育技术讲义.pdf VIP
- (高清版)DB13∕T 2999-2019 涉海建设项目对海洋生物资源损害评估技术规范.pdf VIP
- 2026江西晶昊盐化有限公司安全生产总监岗位(第三次)招聘1人笔试模拟试题及答案解析.docx VIP
- 2026年军事审判学试题及答案.doc VIP
- 高考优秀作文素材积累.pdf VIP
原创力文档

文档评论(0)