文件读写 iflie对象(读操作) / ofile对象(写操作)
来源:互联网 发布:淘宝护肤品有真的吗 编辑:程序博客网 时间:2024/06/04 00:23
一、文件分类(磁盘文件):
二进制文件和文本文件;文本文件就是由字符序列组成,也称作ASCII码文件,在文本文件中存取的最小信息单文为字符(Character),而二进制文件存取的最小信息单位为字节(Byte)
二、文件写操作
要输出到文件,从程序发出,程序本身是读取数据,经过缓冲区,到达文件就需要接受数据,此时文件对接到的数据进行读操作
从文件输出到程序,文件本身就是写数据,程序就要接受数据,到达程序本身的话,程序就需要对刚接受的数据进行读操作。
输入运算符 >>,用来写文件write,,输出运算符 << 用来读文件read
输出运算符<< 流向 和输入运算符 >>流向, 如上图所示
把文本文件输出到文本文件,先要定义一个文本输出流对象oflie,对该文件来说是对该文
件的操作就是写操作,必须先写到文件中,才能输出到其他文本文件。
把一个文本文件的数据输入的该文本文件,要定义一个文本输入流对象ifile,对该文件来说,该文件只是负责读操作(读取原来文本文件)。
1.说明一个文件流对象
ifstream iflie;//文件输入流对象 把数据写入的文件,相对于文件是读操作
ofstream ofile;//文件输出流对象,把数据从文件输出,相对于文件是写操作
fstream ioflie; //即输入又输出用
2.对象.open(文件名,打开方式)
3.输出流运算符重载输出文件 对象<<
4.关闭文件流对象。
三、文件读操作
四、二进制文件的写操作
再用相应的二进制文件编译器,就可以看到起二进制文件
五、二进制文件的读操作
六、文件的随机读取
seekg 对输入文件定位,有两个参数:
* 第一个:表示偏移量,可正可负,正表示向后,负表示向前
- 文件读写 iflie对象(读操作) / ofile对象(写操作)
- 文件对象-写操作
- 文件对象-读操作
- AIR文件操作(三):使用FileStream对象读写文件
- AIR文件操作(三):使用FileStream对象读写文件
- Flash AIR文件操作:使用FileStream对象读写文件
- AIR文件操作(三):使用FileStream对象读写文件
- java文件对象操作
- 【C语言】【unix c】文件的操作(文件的打开,关闭,读,写,读写位置重定位)(对文件内容的操作)
- C++ 文件操作(文件读写)
- java操作csv文件(读、写)
- 对象归档操作(一)
- 容器与文件操作(三)文件的读写操作
- JavaScript文件操作(5)-Blob类型(二进制大对象)
- Python文件对象和操作
- Qt文件读写操作 (文章收录)
- 文件部分-----(4)二进制文件读写操作
- Day26_UC文件操作函数(读写)
- 嵌入式每日学习心得2017.07.18
- KNN方法中关于K值的影响
- 30.查找所有可能的字符串组合
- 初识ARM
- Linux后台运行 nohup command >/dev/null 2>&1 &
- 文件读写 iflie对象(读操作) / ofile对象(写操作)
- AdminEAP框架简介
- 数据结构与算法分析之平衡二叉树的建立
- docker系列二: docker安装Redis
- Java 8: CompletableFuture vs Parallel Stream
- 数据结构之平衡二叉树
- 原型模式
- Java 内存泄漏
- solr 环境搭建