ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C++流

 

 

 

读写文件:文件流

 

 

文件打开方式:

以上打开方式,可以使用位操作 | 组合起来。

写文本文件:

 以ofstream默认方法打开文件(以写的方式),除非系统错,不然不会打不开文件,因为如果没有文件,会自己生成一个文件。

 

 读文本文件:

 

文本文件和二进制文件的区别:

文本文件:写数字1,实际写入的是‘1’

二进制文件,写数字1,实际写入的是 整数1(4个字节,最低字节是1,高三个字节都是0);写字符‘R’,实际也是字符‘R’,这是和文本文件一样的

写二进制文件(文件流对象的write方法):

 读二进制文件(使用文件流对象的read方法):

 

按照指定格式写文本文件(使用stringstream):

 

 按照指定格式读取文本文件:

 

 

 

文件流的状态位检查

 

 

文件流的定位

运行结果:

 

 

 运行结果:

             

 

 

 

 结果:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2022-09-27 12:07  理想主义者光芒万丈  阅读(292)  评论(0)    收藏  举报