搜尋

首頁  >  問答  >  主體

C++读取文本文件

我想用c++读取文本文件,怎么每次只读取一行,然后将这一行放到数组中,再读下一行,依次类推。

PHP中文网PHP中文网2807 天前677

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-04-17 13:15:40

    這樣行不,不用數組用string

    #include <iostream>
    #include <string>
    #include <fstream>
    #include <sstream>
    using namespace std;
    
    int main()
    {
        string s;
        ifstream input("your file here");
        while (getline(input, s))
            ;
    }

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:15:40

    用getline函數就可以了,對於這個函數來說從文件讀和從鍵盤讀取是一樣的了,讀完一行處理了再到下一行,通過判斷流狀態結束讀取就可以了

    回覆
    0
  • 取消回覆