天天看点

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;

}