溫馨提示×

如何在C++中使用File類進行文件讀寫

c++
小樊
191
2024-08-19 19:44:29
欄目: 編程語言

在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 類,我們可以方便地進行文件讀寫操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女