第7章C++程序2.pptVIP

  • 7
  • 0
  • 约5.83千字
  • 约 47页
  • 2016-07-25 发布于湖北
  • 举报
第7章C程序2

第7章 I/O流;本章主要内容;7.1流的概念 ;C++编译系统提供的I/O流库含有两个平行基类:streambuf和ios,所有的流类都是由它们派生出来的。 ios类有4个直接派生类,即输入流类istream、输出流类ostream、文件流类fstreambase、串流类strstreambase,这4种流作为流库中的基本流类。 ;标准I/O流预定义了4个流类对象:cin,cout,cerr,clog。 cin:istream流类的一个对象,处理标准输入 cout,cerr,clog:ostream流类的对象。cout处理标准输出,cerr和clog处理标准出错信息。不同在于: cerr的输出不带缓冲,因而发送给它的任何内容都立即输出; clog的输出带缓冲,只有当缓冲区满时才输出,也可以通过刷新流的方式强迫刷新缓冲区。 ;I/O流库中各个类之间的层次关系 ;7.2非格式化输入/输出 ;非格式化输出 ;非格式化输入 ;7.3 格式化输入/输出 ; 7.3.1用ios类成员函数格式化 ;1.用ios成员函数对状态标志进行操作 ;调用的一般格式: 流对象名.函数名(ios::状态标志);例7-2 示例对状态标志的操作。 //example72.cpp #include iostream.h void showflags(long f); void main() { long f

文档评论(0)

1亿VIP精品文档

相关文档