c++

c++怎么读取文件数据

小亿
84
2024-05-30 15:23:07
栏目: 编程语言

在C++中,可以使用fstream库来读取文件数据。以下是一个简单的例子来演示如何读取文件数据:

#include <iostream>
#include <fstream>

int main() {
    // 创建一个输入文件流对象
    std::ifstream file("example.txt");

    // 检查文件是否成功打开
    if (!file.is_open()) {
        std::cout << "无法打开文件" << std::endl;
        return 1;
    }

    // 读取文件数据
    std::string line;
    while (std::getline(file, line)) {
        std::cout << line << std::endl;
    }

    // 关闭文件流
    file.close();

    return 0;
}

在这个例子中,我们首先创建一个输入文件流对象ifstream,然后使用open函数打开一个名为example.txt的文件。然后我们使用getline函数逐行读取文件数据,并将其输出到控制台上。最后我们关闭文件流。

0
看了该问题的人还看了