C++文件/流

C++文件读写(文本文件/二进制文件)

一、前言

常见的文件类型可分为两种:文本文件和二进制文件。

文本文件的阅读相对容易,可以使用记事本/Notepad++/VS Code等应用程序直接打开阅览;然而二进制文件由0/1序列组成,直接打卡二进制文件通常是乱码状态。如果需要读取二进制文件,通常需要知晓文件的写入格式,并按照对应的格式进行数据读取。

在第二部分会详细介绍C++文件读写,并给出对应的示例。

二、C++文件读写

简单介绍控制台的输入输出,文本文件的读写以及二进制文件的读写

2.1 控制台输入输出

2.2 文本文件读写

2.3 二进制文件读写

2.4 字符串流

三、具体业务场景

将应用数据保存为二进制文件,因为二进制文件占用存储空间少,同时可以起到数据加密作用;文本文件通常用于日志文件的写入,在开发者调试过程中,将程序运行的阶段性结果输出至日志文件,日志文件的数据用于判断程序是否正常运行。

posted @ 2024-06-08 14:27  达可奈特  阅读(5)  评论(0编辑  收藏  举报