3_5输入输出流库.pptVIP

  • 3
  • 0
  • 约8.94千字
  • 约 23页
  • 2017-04-27 发布于四川
  • 举报
3_5输入输出流库

3.5 输入输出流库 3.5.1 概述 3.5.2 流的格式控制和错误处理 3.5.3 使用输入输出成员函数 3.5.4 提取和插入运算符重载 3.5.5 文件流概述 3.5.6 顺序文件操作 3.5.7 随机文件的操作 ;3.5.1概述 输入输出操作是由“流”来处理的。数据从一个位置到另一个位置的流动抽象为“流”。数据从键盘流入到程序中时,这样的流称为“输入流”,数据从程序中流向屏幕或磁盘文件时,这样的流称为“输出流”。 当流被建立后就可以使用一些特定的操作从流中获取数据可向流中添加数据。从流中获取数据的操作称为“提取”操作,向流中添加数据的操作称为“插入”操作。 C++提供了四个预定义的标准流对象:cin、cout、cerr和clog。当在程序中包含了头文件“iostream.h”,编译器调用相应的构造函数,产生这四个标准流对象,在程序中就可以直接使用它们了。 cin是istream类的对象,用处理标准输入,即键盘输入。cout是ostream类的对象,用处理标准输出,即屏幕输出。cerr和clog都是ostream类的对象,用来处理标准出错信息,并将信息显示在屏幕上。在这四个标准流对象中,除了cerr不支持缓冲外,其余三个都带有缓冲区。 标准流通常用提取运算符“”和插入运算符“”来进行输入输出操作的,而且系统还会自动地完成数据类型的转换。由于前面已讨论过cin和cout的用

文档评论(0)

1亿VIP精品文档

相关文档