天天看點

linux c getline函數,C++标準庫getline函數的使用

原型:getline(istream&, string&)

從輸入流istream讀取一行資料到stirng中。

#include

#include

#include

using namespace std;

int main()

{

//使用通用的getline

ifstream infile1;

infile1.open("d:\\test.txt");

if (!infile1)//檢查檔案打開是否成功

{

return 1;

}

string sLine;

while (getline(infile1, sLine))

{

//sLine中不包含換行符,若要逐行輸出,需要自行添加。

cout<

}

infile1.close();

//使用檔案流自帶的getline

return 0;

}