C++流 文件流 二进制文件流读写
Posted Respect@
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++流 文件流 二进制文件流读写相关的知识,希望对你有一定的参考价值。
C++流
C++的IO流
设备:
1)文件
2)控制台
3)特定的数据类型(stringstream)
c++中,必须通过特定的已经定义好的类, 来处理IO(输入输出)
文件流
文件流: 对文件进行读写操作
头文件:
类库:
ifstream 对文件输入(读文件)
ofstream 对文件输出(写文件)
fstream 对文件输入或输出
对文本文件流读写
文件打开方式
二进制文件流读写
思考:
文本文件和二进制文件的区别?
文本文件: 写数字1, 实际写入的是 ‘1’
二进制文件:写数字1, 实际写入的是 整数1(4个字节,最低字节是1, 高3个字节都是0)
写字符‘R’实际输入的还是‘R’
使用notepad++二进制方式查看:
notepad++查看二进制文件:
1.安装notepad++ (群文件中可直接下载)
2.配置二进制编辑插件
关闭notepad++, 再重新打开.
使用二进制方式查看:
以上是关于C++流 文件流 二进制文件流读写的主要内容,如果未能解决你的问题,请参考以下文章