C++程序设计输入输出流.ppt

C程序设计输入输出流课案

C++面向对象程序设计教程 第7章 输入输出流 7.1.1 输入输出的概念 操作系统将每个与主机相连的输入输出设备都看作文件。键盘是输入文件,屏幕为输出文件。此外磁盘文件既可以作为输入文件,也可以作为输出文件 C++的输入与输出主要包括以下2方面的内容: 标准的输入输出,简称标准I/O,也就是从键盘输入数据,从屏幕输出数据 文件的输入输出,简称文件I/O,从磁盘文件输入数据,将结果输出到磁盘文件。近年来也可用光盘文件和U盘文件作为输入输出文件 C++系统提供了功能强大的I/O类库,使用不同的类去实现各种功能 7.1.2 C++的输入输出流 输入和输出指数据传送的过程,数据像流水一样从一个地方流向另一个地方。C++将此过程称为流(stream) C++的输入输出流是由若干字节组成的字节序列,这些字节中的数据按照顺序从一个地方传送到另一地方。流指信息从源到目的端的流动 在输入数据时,字节流从输入设备流向内存,在输出数据时,字节流从内存流向输出设备 在C++中,输入输出流被定义为类。C++的I/O库中的类称为流类。采用流类定义的对象称为流对象 I/O库常用的流类 ios:抽象基类,由ios派生出类istream和类ostream istream:通用输入流类,支持输入操作。 ostream:通用输出流类,支持输出操作。 iostream:通用输入输出流类,由类istream和类ostre

文档评论(0)

1亿VIP精品文档

相关文档