【发布时间】:2021-12-08 10:09:48
【问题描述】:
假设我有一个这样的结构:
struct Person
{
string fName;
string lName;
int age;
};
我想读入这样的文件(ppl.log):
Glenallen Mixon 14
Bobson Dugnutt 41
Tim Sandaele 11
我将如何读取文件并存储它们? 这就是我所拥有的
int main()
{
Person p1, p2, p3;
ifstream fin;
fin.open("ppl.log");
fin >> p1;
fin >> p2;
fin >> p3;
return 0;
}
整行都读吗?还是我必须使用 getline()?
【问题讨论】: