怎么通过文件读写list中的对象
如何通过文件读写list中的对象
STL的list中存放类student
1:如何将该list中的所有类保存到文件中
2: 如何读取文件中的类,并将其保存到list中,肯请大家帮忙!
------解决方案--------------------
如果你会文件的输入输出,这个不难。只要按照类student的结构进行输入输出,只不过外面套了个循环。
ofstream file;
for()//遍历list的student对象
{
student stu = list[i];
file<<stu.**<<stu.**<<endl;
}
ifstream infile;
while (**)
{
student stu;
*****//读入数据
list.push_back(stu);
}
STL的list中存放类student
1:如何将该list中的所有类保存到文件中
2: 如何读取文件中的类,并将其保存到list中,肯请大家帮忙!
------解决方案--------------------
如果你会文件的输入输出,这个不难。只要按照类student的结构进行输入输出,只不过外面套了个循环。
ofstream file;
for()//遍历list的student对象
{
student stu = list[i];
file<<stu.**<<stu.**<<endl;
}
ifstream infile;
while (**)
{
student stu;
*****//读入数据
list.push_back(stu);
}