C++文件操作

文本文件-写文件

在文本文件-写文件操作中,分为以下五步

1.包含头文件

#include<fstream>

2.创建流对象

ofstream ofs;

3.指定打开方式

ofs.open("文件路径",打开方式);

4.写内容

ofs << "写入的数据";

5.关闭文件

ofs.close();

文本文件-读文件

在文本文件-读文件操作中,分为以下五步

1.包含头文件

#include <fstream>

2.创建流对象

ifstream ifs;

3.打开文件并判断文件是否打开成功

ifs.open("文件路径",打开方式);

4.读数据

读数据共有四种方式

方式一:

方式二:

方式三:

方式四:

5.关闭文件

ifs.close();

二进制文件-写文件

二进制文件-写文件操作中,分为以下五步

1.包含头文件

#include <fstream>

2.创建流对象

ofstream ofs;

3.打开文件

ofs.open("person.txt", ios::out | ios::binary);

4.写文件

5.关闭文件

ofs.close();

二进制文件-读文件

在二进制文件-读文件操作中,分为以下五步:

1.包含头文件

#include<fstream>

2.创建流对象

ifstream ifs;

3.打开文件 判断文件是否打开成功

4.读文件

5.关闭文件

ifs.close();

相关推荐
AKDreamer_HeXY几秒前
QOJ 12255 - 36 Puzzle 题解
数据结构·c++·数学·算法·icpc·qoj
AI科技星4 分钟前
《全域数学》第三卷:代数原本 · 全书详述【乖乖数学】
开发语言·人工智能·机器学习·数学建模
时空系4 分钟前
第10篇:归属权与借用——Rust的安全保障 Rust中文编程
开发语言·安全·rust
AI进化营-智能译站8 分钟前
ROS2 C++开发系列13-运算符重载让ROS2消息处理更自然
java·开发语言·c++·ai
时空系10 分钟前
第6篇:数据容器——管理大量数据 Rust中文编程
开发语言·后端·rust
eLIN TECE17 分钟前
Go基础之环境搭建
开发语言·后端·golang
念何架构之路18 分钟前
Go反射应用技巧
开发语言·后端·golang
shjita19 分钟前
java根据键值对中值的大小进行排序的手法。
java·开发语言·servlet
zhouwy11323 分钟前
Poco 与 libevent 网络编程
c++
叼烟扛炮38 分钟前
C++第四讲:类和对象(下)
c++·算法·类和对象