《输入输出流 》ppt课件

《输入输出流 》ppt课件

ID:27323382

大小:428.01 KB

页数:49页

时间:2018-11-30

《输入输出流 》ppt课件_第1页
《输入输出流 》ppt课件_第2页
《输入输出流 》ppt课件_第3页
《输入输出流 》ppt课件_第4页
《输入输出流 》ppt课件_第5页
资源描述:

《《输入输出流 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十章:输入/输出流罗月童合肥工业大学,VCC研究室导论iostreamcin,cout;显示器打印机….导论C++语言本身没有提供输入、输出操作;在C++语言中,将接受数据的地方称为目标,发出数据的地方称为源,输入/输出操作可被看作字符序列在源与目标之间的流动;C++通过流类实现输入输出;导论输出目标显示器打印机字符串文件……目录10.1导论10.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.2C++的流类库10.2.1流类库库的基本结构10.

2、2.2预定义的流10.2.3支持文件的流类10.2.4支持字符串的流类10.2.1流类库库的基本结构10.2.2预定义的流流操作:提取符:>>插入符:<<流是抽象的概念,实际输入输出需要和具体的物理设备建立关联预定义对象:cin,coutcerr,clog设备无关性10.2.3支持文件的流类10.2.3支持字符串的流类格式化输入输出到字符串练习目录10.1导论10.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.3设计自己的输入/输出操作提取(>>

3、)、插入(<<)操作符提取操作符:ostream&operator>>(ostream,int)ostream&operator>>(ostream,float)……插入操作符istream&operator<<(ostream,int)istream&operator<<(ostream,float)……10.3.1重载流的插入操作友元函数10.3.2重载流的提取操作目录10.1导论10.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.3格式化输

4、入输出自动给100张照片命名:1.jpg,2.jpg…,10.jpg,11.jpg,…,100.jpg001.jpg,002.jpg…,010.jpg,011.jpg,…,100.jpg哪个更好?10.4格式化输入输出10.4格式化输入输出10.3.1使用ios成员函数10.3.2使用输入、输出控制符10.4.1使用ios成员函数位运算10.4.1使用ios成员函数10.4.1使用ios成员函数练习输入、输出操纵符10.4.2使用输入输出操纵符10.4.3设计自己的输入/输出操纵符新设备没有预定义操纵符可用,需要自己定义;需要多次重复多次同样的

5、操纵序列;10.4.3设计自己的输入/输出操纵符目录10.1导论10.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.5常用成员函数输入/输出P382有问题10.5常用成员函数输入/输出10.4常用成员函数输入/输出10.4常用成员函数输入/输出目录10.1导论10.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.6检测流操作的错误目录10.1导论10

6、.2C++的流类库10.3设计自己的输入/输出操作10.4格式化输入/输出10.5常用成员函数输入/输出10.6检测流操作的错误10.7文件流10.7文件流文件是存储在磁盘、磁带等外部设备的数据集合,每个文件都必须有一个唯一的名字;文件的操作流程:10.7.1文件的基本概念文件:C++将文件看作字符的序列;分类:文本文件、二进制文件只读文件、只写文件、可读/写文件顺序文件与随机文件文件缓冲10.7.2文件与外部设备外部设备文件MS-DOS中CON显示器PRN打印机简化操作…文本文件的操作二进制文件的操作文件的随机读写操作10.7.3文件的

7、打开和关闭10.7.3文件的打开和关闭文件的路径…构造函数打开文件…检查是否成功打开文件…mode详解….Close与缓冲区….10.7.4文本文件的打开和关闭适用于cin、cout的所有操作均适用于文本文件10.7.5二进制文件的操作读取一个或多个字节如何读取一个整数……如何读取一个double……10.7.6文件的随机读写istream&seekg(streamoffoffset,seek_dirorigin)ostream&seekp(streamoffoffset,seek_dirorigin)例题

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。