关于C++文件存储关于类对象数组的问题

class Chengji
{
public:float yingyu;
float shuxue;
float jisuanji;
float pingjun;
};
class Student
{
public:
string id;
string name;
string sex;
public:Chengji chengji;
int sushe;
};
Student xuesheng[N];
class Guanliyuan
{
public:int mima;
};Guanliyuan guanli[N];
求大神详教如何用文件流存储这三个类的数据,主要是学生和管理员都是对象数组,我不知道该怎么存储和读取这些数据,求大神给出源代码详解!!
读取时如何确定到文件结尾??

这不是源代码的事情。。。

对象内都是一些简单类型的数据,直接使用json或者xml存储就行了

比如说你的第一个对象

<root>
<chengji>
<yinyu>55.5</yinyu>
<shuxue>44.4</shuxue>
...

</chengji>

</root>
然后需要的时候再读出来不就行了。找个解析xml文档的类库吧 自己解析挺麻烦的追问

这是老师要求做的课程设计,我不知道该怎么用文件输入输出流的方式存储这些数据。所以你说的这些我还是不懂怎么操作呢~谢谢,能否给出个源代码教教呢

温馨提示:内容为网友见解,仅供参考
无其他回答