小工具知识网

当前位置: 首页 > 行业知识 > C++(3): std::ifstream的使用

行业知识

C++(3): std::ifstream的使用

2026-11-10 07:40:52 来源:互联网转载

1. 文件流

为了便于对文件的操作,C++标准库中提供了文件输入输出流fstream,并提供了头文件。

fstream又细分了两个分支,分别是处理输入文件流的ifstream和处理输出文件流的ofstream。

ifstream负责将文件从硬盘读取至内存中。

ofstream负责将文件从内存写入硬盘中。

这两者所处理的文件流均包含二进制文件(binary)和文本文件(text)。

接下来我们将针对输入文件流ifstream用实际的例程介绍其使用方法。

2. 读取文本

(1)按行读取文本

#include #include #include int main() {    std::string line;    std::ifstream file("example.txt"); // 打开文本文件    if (file.is_open()) {        while (getline(file, line)) { // 按行读取            std::cout 

上一篇:怎么VPS搭建宝塔面板?

下一篇:方舟pvp服务器怎么玩?