- 5
- 0
- 约7.84千字
- 约 42页
- 2018-06-21 发布于湖北
- 举报
第7章 C++的I/O流 内容提要 1 输入输出(I/O)流 2 输入输出的格式控制 3 用户自定义类型的输入和输出 4 文件的I/O操作 §7.1.输入输出(I/O)流 1 什么是流 流——字符序列在主机与外部介质之间流动的抽象。 流包含输入输出的数据传递操作(I/O) 1 什么是流(续) 当程序与外界环境进行信息交换时,存在着两个对象,一个是程序中的对象,另一个是文件对象。 流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。 程序建立一个流对象,并指定这个流对象与某个文件对象建立连接,程序操作流对象,流对象通过文件系统对所连接的文件对象产生作用。 读操作在流数据抽象中被称为(从流中)提取,写操作被称为(向流中)插入。 2 C++为什么引入流 1、C语言提供的输入输出功能弱:scanf和printf只能识别系统预定义的类型。 2、引入面向对象的方法:操作不同类型的对象。 3、可以通过重载进行功能扩充:比如重载“”和“”符号(插入和提取运算符)。 3 C++的流及流类库 C++本身无专门的输入输出语句,IO操作由流类库完成 流类库(流类的集合)是用继承方法建立 流对象与特定的设备相联系 4 输入和输出流 输出流—— 1、cout : 输出流ostream类的一个预定义对象,与标 准输出设备(终端屏幕)相联系,ostream中重载了运算
您可能关注的文档
- 第七章 个人收入分配.docx
- 第6节 动态补偿器在电网中的应用SP.ppt
- 第6节 随机变量及其分布.ppt
- 第6节 工业机器人典型工作站应用.ppt
- 第6节(上) 串并行通信和接口技术.ppt
- 第6节_多媒体技术及其教学.ppt
- 第5节投资性房地产.ppt
- 第6节 银行保函与备用信用证.ppt
- 第6节 终端购物行为.ppt
- 第6节+单片机的人机交互与扩展技术.ppt
- 电子元器件 半导体器件长期贮存 第4部分:贮存 标准立项发展报告.docx
- 电子用增材制造和三维打印工艺的分类 标准立项发展报告.docx
- 电子电气产品中特定物质的测定 第3-1部分:X射线荧光光谱法筛选铅、汞、镉等有害物质含量 标准立项发展报告.docx
- JBT 15030-2025 裸眼立体影像光场微透镜标准立项发展报告.docx
- 电网设备卫星巡检数据处理技术规范 标准立项发展报告.docx
- 电器和电子断路器 第2部分:通用标准 标准立项发展报告.docx
- 电压监测仪使用技术条件 标准立项发展报告.docx
- 电气绝缘液体与结构材料相容性试验方法 标准立项发展报告.docx
- 电阻器和电容器引出线的优选直径 标准立项发展报告.docx
- 电子和通信设备用变压器和电感器测试方法和试验程序 标准立项发展报告.docx
最近下载
- 全国青少年科技辅导员专业水平认证笔试考题.docx VIP
- 2025年青海省法检系统书记员招聘考试(法律基础知识)历年参考题库含答案详解(5套).docx VIP
- 成人脑室外引流护理团标解读课件.pptx
- 输变电工程全生命周期碳排放核算.pdf VIP
- 《工程伦理》教学课件.pptx
- 市场运营笔试试题及答案.docx VIP
- 论翻译中的“显化”现象.pdf VIP
- (高清版)B-T 26949.2-2022 工业车辆 稳定性验证 第2部分:平衡重式叉车.pdf VIP
- “诵经典 激情趣 涵素养”高中语文校本课程.docx
- 城市“口袋公园”建设对周边房价与居民体育休闲活动参与的影响——基于特征价格模型 .docx VIP
原创力文档

文档评论(0)