流数据从一个对象到另一个对象的流动.pptVIP

  • 8
  • 0
  • 约6.26千字
  • 约 44页
  • 2015-08-14 发布于广东
  • 举报

流数据从一个对象到另一个对象的流动.ppt

第十讲 I/O流 流:数据从一个对象到另一个对象的流动 流是一种抽象,负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。 I/O流类库各个类之间的关系 I/O流操作 标准流类 文件流类 串流类 控制符 重载插入运算符 标准流类 标准流对象的定义: cin : istream cin; cout: ostream cout cerr: ostream cerr clog: ostream clog 文件流类 ofstream,ifstream,fstream 文件流类定义的操作应用于外部设备,最典型的设备是磁盘中的文件。 文件输出流 输出流成员函数 文件输入流 输入流成员函数 文件输出流 构造对象时指定文件名和模式 Ofstream::ofstream(char* pFileName, int mode=ios::out, int prot=filebuf::openprot) pFileName: 文件名 mode: 文件打开模式 prot: 文件共享方式 使用成员函数打开文件 void open( const char* szName, int nMode = ios::out, int nProt = filebuf::openprot ); 在对象消失时,由析构函数关闭

文档评论(0)

1亿VIP精品文档

相关文档