那个,请问,我需要从一个二进制文件中读取一系列数据,每一个数据是一个学生的信息,然后需要将每一个学生的总分算出来,再根据总分高低进行排序,然后显示于屏幕上
那个,请问,我需要从一个二进制文件中读取一系列数据,每一个数据是一个学生的信息,然后需要将每一个学生的总分算出来,再根据总分高低进行排序,然后显示于屏幕上
追答如果是二进制文件 打开的时候加模式ios::binary
读取的时候用in.read,比如 in.read(&student, sizeof(student));
student是一个学生的对象。 也可以是数组中的一个成员。
不懂啊,请问您能不能再详细一点
追答更具体的要看你文件怎么存的,数据结构什么样了。