C++使用getline获取一行数据
使用string 库中的getline:
string 中的getline 有两种入口分别为:
(1) istream& getline (istream& is, string& str, char delim);
(2) istream& getline (istream& is, string& str);
参数列表:
is:是一个包含字母的输入流(istream).
str:是一个存储到的字符串
以下为代码示例:
#include <fstream>
#include <string>
#include <iostream>
using namespace std;
int main()
{
ifstream fin;
fin.open(“xxx.txt”);
string str;
while(getline(fin,str))
{
cout<<"the string is "<<str<<endl;
}
}