c++怎么读取文件数据

c++
1067
2024/6/17 15:23:07
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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函数逐行读取文件数据,并将其输出到控制台上。最后我们关闭文件流。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c++抽象类的特点和作用是什么