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();

相关推荐
linweidong1 小时前
C++ 模块化编程(Modules)在大规模系统中的实践难点?
linux·前端·c++
冷雨夜中漫步5 小时前
Python快速入门(6)——for/if/while语句
开发语言·经验分享·笔记·python
半桔6 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
HABuo6 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
我在人间贩卖青春7 小时前
C++之多重继承
c++·多重继承
m0_736919107 小时前
C++代码风格检查工具
开发语言·c++·算法
2501_944934738 小时前
高职大数据技术专业,CDA和Python认证优先考哪个?
大数据·开发语言·python
黎雁·泠崖8 小时前
【魔法森林冒险】5/14 Allen类(三):任务进度与状态管理
java·开发语言
2301_763472469 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
阿猿收手吧!9 小时前
【C++】std::promise原理与实战解析
c++