溫馨提示×

c++怎么讀取一行文件內容

c++
小億
453
2023-12-13 16:00:13
欄目: 編程語言

在C++中,可以使用std::ifstream類來讀取文件內容。以下是一個讀取一行文件內容并輸出的示例代碼:

#include <iostream>
#include <fstream>
#include <string>

int main() {
    std::ifstream file("example.txt"); // 打開文件

    if (file.is_open()) { // 檢查文件是否成功打開
        std::string line;
        getline(file, line); // 讀取一行文件內容到line變量中
        std::cout << line << std::endl; // 輸出讀取到的內容

        file.close(); // 關閉文件
    } else {
        std::cout << "無法打開文件" << std::endl;
    }

    return 0;
}

在上述代碼中,首先通過std::ifstream類的構造函數打開文件。然后使用getline函數從文件中讀取一行內容,并將其存儲在一個std::string變量中。最后,通過std::cout將讀取到的內容輸出到控制臺。

需要注意的是,在使用std::ifstream類讀取文件時,需要包含頭文件,并且在讀取完成后使用file.close()關閉文件。

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