青岛农业大学理学与信息科学学院面向对象程序设计课件 文件流.pptVIP

  • 1
  • 0
  • 约2.31千字
  • 约 15页
  • 2019-05-13 发布于广东
  • 举报

青岛农业大学理学与信息科学学院面向对象程序设计课件 文件流.ppt

输入/输出流 --文件流 文件 文件是存储在磁盘、磁带等外部设备上的数据集合,每一个文件必须有一个惟一的名字。 文件操作步骤: 1、打开文件(建立文件流); 2、输入/输出数据; 3、关闭文件。 文本文件与二进制文件 文本文件只适用于那些解释为ascii码的文件。处理文本文件时将自动作一些字符转换。 二进制文件可用于任何类型的文件,读/写二进制文件时字符不作任何转换。 文件流类 1、必须包含头文件:fstream 2、三种文件流类: 输入流--ifstream 输出流--ofstream 输入/输出流--fstream 具体操作 1、声明流对象 ifstream input_file;//声明输入流对象 ofstream output_file; //输出流对象 fstream io_file;//输入输出流对象 2、使用open()打开文件 void open(const char* filename,int mode,int prot=filebuf::openprot) filename:文件名 mode:打开模式 prot:文件的访问方式,通常用缺省值; 具体操作 3、文件流输入或输出数据 output_file123“ “12345; input_filea;//从文件中提取数据赋值给变量a 4、关闭文件--close()函数 outp

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档