- 1
- 0
- 约1.25万字
- 约 58页
- 2020-06-16 发布于湖北
- 举报
流类库与输入/输出 本讲主要内容 I/O流的概念 输出流 输入流 为什么要有C++流类库 C语言的输入输出系统不支持拥护自定义的对象或数据类型,如一定义: struct sample{ int i ; float f; char *ch; }s1; 不能用输出函数来输出以上结构变量: printf(“%sample”,s1); 为什么要有C++流类库 C++中,用户自定义的对象很多。C++的类机制允许它可以建立一个可控制的输入输出系统。可以通过重载“”和“”算符来解决以上的问题。 流类库和流 流 在数据从一个对象流动到另一个对象的过程中,无论是否对数据进行缓冲或对数据进行格式变换,这种流动都被抽象为流. 每个流都和一种与设备相联系。 与输入设备(如键盘)联系的流为输入流;与输出设备(如屏幕)联系的流为输出流。 C++中预定义了标准输入流cin、标准输出流cout、非缓冲的出错流cerr和缓冲的出错流clog。 流类库和流 在缺省情况下,标准输出设备是显示终端,标准输入设备是键盘。 在任何情况下,标准错误输出设备总是显示终端。 标准输出设备可以不是显示终端;但错误信息总是在显示屏幕上显示。 流在使用前要被建立,在使用后要被删除,使用特定的操作能够从流中获取数据(称为提取操作),或向流中添加数据(称为插入操作). 输出流 输出流对象是信息流动
您可能关注的文档
最近下载
- 黑龙江省体育教师运动服装供应标准和课余训练.doc VIP
- 2026年新闻记者从业资格证考试题库(附含答案).docx VIP
- 2024版清单计价标准解析.pptx
- 2026-2027学年上海市复兴实验中学九年级上学期第一次阶段学情调研化学练习含详解.docx VIP
- 05X101-2地下通信线缆敷设(OCR).pdf VIP
- 人教版初中数学知识点总结归纳-特详细.pdf VIP
- 弘扬伟大长征精神 勇担新时代使命任务专题党课讲稿(三篇).pdf VIP
- 版自考英语二课文中英文对照.pdf VIP
- JBT 9007-2018 起重滑车国家标准.pdf VIP
- 分子动力学模拟第六章第一原理分子动力学.pdf VIP
原创力文档

文档评论(0)