C++程序设计教程(第2版)课件 ch14标准库和输入输出流.pptVIP

  • 2
  • 0
  • 约7.46千字
  • 约 62页
  • 2022-01-25 发布于湖南
  • 举报

C++程序设计教程(第2版)课件 ch14标准库和输入输出流.ppt

四. 二进制文件 下面以将内存中存放数组a的内容写入data.dat文件为例。a占20个字节,用len表示。 ① 使用ofstream构造函数中的模式参量指定二进制输出模式: ofstream wf(″data.dat″,ios∷binary); wf.write((char *)a, len); * ② 使用ofstream构造一个输出流,然后使用open函数指定写入方式: ofstream wf; wf.open(″data.dat″,ios∷binary); wf.write((char *)a, sizeof a); * ③ 构造一个流之后,再使用setmode成员函数改变模式: ofstream wf(″data.dat″); wf.setmode(filebuf∷binary); wf.write((char *)a, len); * ④ 使用二进制操作符代替setmode成员函数: ofstream wf(″data.dat″); wfbinary; wf.write((char *)a, len); * 例14-6 文件显示 #include iostream #include fstream using

文档评论(0)

1亿VIP精品文档

相关文档