如何在C++中使用File类进行文件读写

   2024-10-01 4650
核心提示:在C++中,可以使用 fstream 头文件中的 File 类来进行文件读写操作。以下是一个简单的示例代码:#include iostream#include fstr

在C++中,可以使用 <fstream> 头文件中的 File 类来进行文件读写操作。以下是一个简单的示例代码:

#include <iostream>#include <fstream>int main() {    // 创建一个文件输出流,用于写入文件    std::ofstream outputFile("example.txt");        if (outputFile.is_open()) {        // 写入数据到文件        outputFile << "Hello, World!" << std::endl;                // 关闭文件        outputFile.close();    } else {        std::cout << "Failed to open file for writing" << std::endl;    }        // 创建一个文件输入流,用于读取文件    std::ifstream inputFile("example.txt");        if (inputFile.is_open()) {        // 从文件中读取数据并输出到控制台        std::string line;        while (std::getline(inputFile, line)) {            std::cout << line << std::endl;        }                // 关闭文件        inputFile.close();    } else {        std::cout << "Failed to open file for reading" << std::endl;    }        return 0;}

在这个示例中,我们首先创建一个文件输出流 outputFile 用于写入数据到文件 example.txt 中。然后将 “Hello, World!” 写入文件中,并关闭文件。接着创建一个文件输入流 inputFile 用于从文件中读取数据,并将读取的内容输出到控制台。最后关闭文件。

通过使用 <fstream> 头文件中的 File 类,我们可以方便地进行文件读写操作。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号