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

相关推荐
catchadmin1 小时前
免费可商用 PHP 管理后台 CatchAdmin V5.4.1 发布,新增 MCP 支持
开发语言·php
zhanghaha13141 小时前
C++构造函数的一些其他应用(逐词逐句保姆讲解)
c++
jimy12 小时前
c++的 Type Traits (二、更详细版本)
开发语言·c++
狗凯之家源码网2 小时前
纯 PHP+MySQL 应用市场系统源码实测!
开发语言·mysql·php
dishugj2 小时前
系统架构风险点、敏感点和权衡点的概念和区分
java·开发语言
geovindu3 小时前
rust:Memento Pattern(续)
开发语言·后端·设计模式·rust·行为模式·备忘录模
马优晨3 小时前
JAVA 中 VO 实体类是什么意思,为什么要做这个
java·开发语言·状态模式·java vo·java vo是什么
Aurorar0rua3 小时前
CS50 x 2024 Notes Python - 01
开发语言·python·学习方法
茉莉玫瑰花茶4 小时前
GO [ 标准库 ]
开发语言·后端·golang
半杯咖啡半行码4 小时前
C++11核心特性详解:从C++11到C++20 的现代C++指南
开发语言·c++