C++之文件操作探究(一):写文件——文本文件
相关博文:C++之文件操作探究(一):写文件——文本文件
相关博文:C++之文件操作探究(二):读文件——文本文件
相关博文:C++之文件操作探究(三):写文件——二进制文件
相关博文:C++之文件操作探究(四):读文件——二进制文件
程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放,通过文件可以将数据持久化
C++中对文件操作需要包含头文件<fstream>
文件类型分为两种:
1.文本文件——文件以文本的ASCII码形式储存在计算机中;
2.二进制文件——文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们;
操作文件的三大类:
1.ofstream:写操作
2.ifstream:读操作
3.fstream:读写操作
写文件步骤
1.包含头文件
#include<fstream>
2.创建流对象
ofstream ofs;
3.打开文件
ofs.open(“文件路径”,打开方式);
4.写数据 加粗样式
ofs<<“写入数据”;
5.关闭文件
ofs.close( );
文件打开方式
注意:文件打开方式可以配合使用,利用“|”操作符
例如:用二进制方式写文件 ios::binary | ios::out
例:
附上例代码:
//小问学编程
#include<iostream>
#include<fstream>
using namespace std;void test()
{//1、包含头文件//2、创建流对象ofstream ofs;//3、指定打开文件ofs.open("test.txt",ios::out);//4、写内容ofs<<"姓名:夏尔·凡多姆海威"<<endl;ofs<<"年龄:13"<<endl;ofs<<"性别:男"<<endl;//5、关闭文件ofs.close();
}int main()
{test();return 0;
}
总结
1.文件操作必须包含头文件fstream;
2.读文件可以利用ofstream,或者fstream类;
3.打开文件时候需要指定操作文件的路径,以及打开方式;
4.利用<<可以向文件中写数据;
5.操作完毕,要关闭文件。
C++之文件操作探究(一):写文件——文本文件相关推荐
- PYTHON文件操作(读/写文件)
模板先行,介绍在后面 with open("ce.txt",encoding='utf-8') as file:# text = file.read()while True:#获取 ...
- Java 文件操作一(写文件、按行读文件、删除文件、复制文件、追加数据、创建临时文件、修改最后修改日期、获取文件大小)
文件写入 import java.io.*;public class Main {public static void main(String[] args) {try {BufferedWriter ...
- 杂项题的基本解题思路——1、文件操作与隐写
1.文件操作与隐写 文件类型识别 文件类型(图片.压缩包.流量包.word.Excel.ppt,PDF-) 怎么知道是一张图片:后缀名是.jpg .png- a.File命令 (这边说到的命令或者是工 ...
- C++之文件操作探究(三):写文件——二进制文件
相关博文:C++之文件操作探究(一):写文件--文本文件 相关博文:C++之文件操作探究(二):读文件--文本文件 相关博文:C++之文件操作探究(三):写文件--二进制文件 相关博文:C++之文件操 ...
- C++之文件操作探究(四):读文件——二进制文件
相关博文:C++之文件操作探究(一):写文件--文本文件 相关博文:C++之文件操作探究(二):读文件--文本文件 相关博文:C++之文件操作探究(三):写文件--二进制文件 相关博文:C++之文件操 ...
- C++之文件操作探究(二):读文件——文本文件
相关博文:C++之文件操作探究(一):写文件--文本文件 相关博文:C++之文件操作探究(二):读文件--文本文件 相关博文:C++之文件操作探究(三):写文件--二进制文件 相关博文:C++之文件操 ...
- 【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 追加键值对数据 | 更新键值对数据 )
文章目录 一.追加键值对数据 二.更新键值对数据 三.完整代码示例 一.追加键值对数据 在上一篇博客 [C 语言]文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取 ...
- c++ 读文件_第十六节:读文件,文件的创建,写文件,文件的读写以及鼠标键盘事件和图形绘制...
读文件 //读文件 文件的创建 public 写文件 public 文件的读写 重点: 文件类主要功能:创建,读属性,写属性,删除等 文件读写操作 File类 File类的对象 用来获取文件本身的信息 ...
- C# 对Ini文件操作(C# ini文件操作类)
*************************************************** 更多精彩,欢迎进入:http://shop115376623.taobao.com ****** ...
最新文章
- 安卓手机如何朗读屏幕_安卓手机的屏幕怎么投屏在电视大屏幕上
- EasyUi – 4.datagrid
- python培训学校-培训Python学校哪家好?推荐老男孩IT培训机构
- jpa语法错误_JPA陷阱/错误
- hadoop初探--性能分析2
- python idle使用教程_PythonIDLE使用教程
- matlab估计arma残差,python ARIMA 时间序列
- 主要知识产权(专利权,著作权,商标权)的申请与保护
- boosting-GBDT算法
- [Android实例] 【eoeAndroid社区索引】图形图像之动画
- LSTM matlab实现
- wordpress如何快速配置SSL安全证书
- numpy多维数据存取
- 定时任务调度框架Quartz
- Warning: [antdv: LocaleProvider] `LocaleProvider` is deprecated. Please use `local
- 3.Ubuntu 安装Pinta图片处理工具
- 单片机控制ws2812b
- tensorflow代码全解析 -3- seq2seq 自动生成文本
- linux下DNS配置及域名解析服务
- WIN10笔记本开启热点,手机显示连上热点却没有网络