- 1
- 0
- 约4.41千字
- 约 45页
- 2017-01-01 发布于广东
- 举报
第10章 文件 本章主要内容 在程序设计中,数据输入/输出(I/O)操作是必不可少的,C++的数据输入/输出操作是通过I/O流库来实现的。 C++中把数据之间的传输操作称为流(stream),即数据像流水一样从一处流向另一处。 流既可以表示数据从内存传送到某个载体或设备中,即输出流,也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。 本章主要介绍: 1.C++流的概念。 2.数据输出的格式控制。 3.文件的I/O操作。 10-1 C++流的概念 在C++中,输入输出流被定义为类,称为流类;用流类定义的对象称为流对象,如,cin和cout并不是C++所提供的输入输出语句,而是iostream类的对象。标准输出输入流对象(cout、cin)在使用过程中,只要在程序的开头嵌入相应的头文件iostream.h即可。 在C++中,基本的I/O流类库如图10-1所示。 文件流类库如图10-2所示。 10-2 数据输出的格式控制 在使用流控制符时,要在程序的开头嵌入头文件iomanip.h 。 10-2-1 域宽控制 setw(n) 注意:setw(n)只对下一个被输出的数据起作用 【例10-1】域宽控制示例。 10-2-2 填充字符控制 setfill(c) 【例10-2】修改【例10-1】,增加域内填充字符。 10-2-3 数制控制 在默认情况下,被
您可能关注的文档
- C++程序设计连卫民何樱韩彦锋等第1章程序设计概述课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第2章C++基础知识课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第3章选择结构的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第4章循环结构的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第5章复杂数据的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第6章模块化的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第10章类继承的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第11章类多态的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第12章模板的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第13章IO流的程序设计课件教学.ppt
最近下载
- 2024届江苏省南通等六市高三第一次模拟考试英语试题最新 .pdf VIP
- 说明书奥太 MZ-IV系列逆变式直流埋弧焊机.pdf VIP
- 新能源汽车技术专业群 “AI+” 职教项目整体实施方案.docx
- 高校国家网络安全宣传周知识竞赛考试题库100题(含答案).docx
- JGJ215-2010:建筑施工升降机安装、使用、拆卸安全技术规程.pdf VIP
- 视听语言PPT(影视相关专业)全套教学课件.pptx
- 新22J02 屋面-标准图集.docx VIP
- 第四单元第16课模块功能先划分+ 课件 -2024—2025学年人教版(2024)初中信息技术八年级全一册.pptx VIP
- FANUC工业机器人离线编程与仿真 3.实操部分操作.pdf VIP
- 基于BIM的铁路基础设施运维管理平台总体方案及关键技术研究.pdf VIP
原创力文档

文档评论(0)