当前位置:首页 C++ > 正文

fstream头文件

作者:野牛程序员:2023-07-19 10:30:40 C++阅读 2567

<fstream>是C++标准库中的一个头文件,提供了用于文件输入输出操作的类和函数。它是C++标准库的一部分,可以通过包含<fstream>头文件来使用。

下面是使用<fstream>从文件中读取数据的示例:

#include <fstream>
#include <iostream>

int main() {
    std::ifstream inputFile("input.txt"); // 打开输入文件
    if (!inputFile) {
        std::cerr << "无法打开文件。" << std::endl;
        return 1;
    }

    std::string line;
    while (std::getline(inputFile, line)) {
        std::cout << line << std::endl; // 处理每一行数据
    }

    inputFile.close(); // 关闭文件
    return 0;
}

以下是使用<fstream>将数据写入文件的示例:

#include <fstream>
#include <iostream>

int main() {
    std::ofstream outputFile("output.txt"); // 打开输出文件
    if (!outputFile) {
        std::cerr << "无法打开文件。" << std::endl;
        return 1;
    }

    outputFile << "你好,世界!" << std::endl; // 将数据写入文件

    outputFile.close(); // 关闭文件
    return 0;
}

在这两个示例中,在开头包含了<fstream>头文件,以便使用库中提供的文件输入输出功能。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击