下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
流类库iostream类库中有关的类与iostream类库有关的头文件在iostream头文件中定义的流对象iostream类库中有关的类
C++编译系统提供了用于输人输出的iostream类库。iostream这个单词是由3个部分组成的,即i-o-stream,意为输入输出流。在iostream类库中包含许多用于输入输出的类,常用的见表16.3所示。表16.3常见流类库成员列表流类分类流类名称流类作用流基础类ios所有流类的父类,保存流的状态并处理错误输入流类istream输入流基础类,将流缓冲区中的数据作格式化和非格式化之间的转换并输入ifstream文件输入流类istream_withassigncin输入流类,即操作符>>输入流istrstream串输入流类输出流类ostream输出流基础类,将流缓冲区中的数据作格式化和非格式化之间的转换,并输出ofstream文件输出流类ostream_withassignCout、cerr、clog的输出流类,即操作符<<输出流ostrstream串输出流类文件流类fstreambase文件流基础类串流strstreambase串流基础类输入/输出流类iostream多目的输入/输出流类的基础类fstream文件流输入/输出类strstream串流输入/输出类缓冲流类streambuf抽象缓冲流基类filebuf用于磁盘文件的缓冲流类strstreambuf.用于串的缓冲流类stdiobuf用于标准输入输出文件的缓冲流类预定义流初始化类iostream_init预定义流初始化的类与iostream类库有关的头文件
iostream类库中不同的类的声明被放在不同的头文件中,用户在自己的程序中用#include命令包含了有关的头文件就相当于在本程序中声明了所需要用到的类。可以换一种说法:头文件是程序与类库的接口,iostream类库的接口分别由不同的头文件来实现。常用的有如下几种:iostream包含了对(标准)输入输出流进行操作所需的基本信息,例如os、istream、ostream、iostream等;fstream用于用户管理的文件的I/O操作,例如ifstream、ofstream、fstream及iostream.h中的所有内容;strstream用于字符串流I/O;stdiostream用于混合使用C和C++的I/O机制时,例如想将C程序转变为C++程序;iomanip在使用格式化I/O时应包含此头文件。在iostream头文件中定义的流对象
在iostream头文件中定义的类有:ios、istream、ostream、iostream、istream_withassign、stream_withassign以及iostream_withassign等。iostream包含了对输入输出流进行操作所需的基本信息。因此大多数C++程序都包括iostream。在iostream头文件中不仅定义了有关的类,还定义了4种流对象,如表16.4所示。C++名字设备C中的名字默认的含义cin键盘stdin标准输入cout屏幕std
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国钼行业全国市场开拓战略制定与实施研究报告
- 新形势下发动机行业可持续发展战略制定与实施研究报告
- 2025-2030年中国汽车延保服务行业开拓第二增长曲线战略制定与实施研究报告
- 自动售货机服务校园项目策划案
- 20道名校幼升小真题检测孩子的数学基础知识
- 沙葱种植项目可行性研究报告完整立项报告
- 2024年渗滤液处理行业市场深度评估及投资战略规划报告
- 水景观工程可行性研究报告
- 山东省济南市槐荫区2023-2024学年九年级上学期期末化学试题
- 2025年人教版英语四年级下册教学计划(含进度表)
- 2024年电商平台入驻服务合同
- 2024年度政府采购代理服务合同-医疗卫生设备采购项目3篇
- GJB9001C版标准培训课件
- 船舶防火与灭火(课件)
- 七、监理工作重点、难点分析及对策
- 面膜中蓝铜肽经皮渗透性和改善皮肤衰老作用研究
- 湖北省荆州市八县市2023-2024学年高一上学期1月期末考试 化学 含解析
- 专题05 说明文阅读(必考题型梳理)50题-2023-2024学年八年级语文下学期期中专题复习(上海专用)(解析版)
- 《水文化概论》全套教学课件
- 2023年四川省公务员录用考试《行测》真题卷及答案解析
- 社区共享菜园建设方案及实施计划
评论
0/150
提交评论