中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何用ifstream讀取文件內容

小樊
121
2024-09-02 19:04:37
欄目: 編程語言

在C++中,使用ifstream(輸入文件流)可以讀取文件的內容

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

int main() {
    // 創建一個 ifstream 對象
    std::ifstream inputFile;

    // 打開文件
    inputFile.open("example.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;
}

這個示例程序首先創建了一個ifstream對象inputFile,然后嘗試打開名為example.txt的文件。接下來,我們檢查文件是否成功打開。如果文件打開失敗,程序將顯示錯誤消息并返回錯誤代碼。

如果文件成功打開,我們使用std::getline()函數逐行讀取文件內容。對于每一行,我們將其輸出到控制臺。最后,記得在程序結束時關閉文件。

0
巴彦县| 屯留县| 阿拉善右旗| 南丹县| 新化县| 茂名市| 芜湖市| 麻阳| 凌云县| 肃宁县| 咸宁市| 大石桥市| 汉中市| 灵璧县| 子洲县| 霸州市| 临朐县| 凤翔县| 苏尼特左旗| 于田县| 藁城市| 本溪市| 南丰县| 文昌市| 海口市| 简阳市| 南充市| 淅川县| 荔浦县| 黔江区| 上蔡县| 龙南县| 二连浩特市| 兴隆县| 万山特区| 绥德县| 栾川县| 安平县| 临武县| 洪泽县| 虹口区|