首页 新闻 会员 周边 捐助

C++读取二进制文件的一条记录赋给一个类对象

0
悬赏园豆:10 [待解决问题]

C++读取二进制文件的一条记录赋给一个类对象

文件格式如下:

学号       姓名     性别    宿舍号码    电话号码

2006001    张成成    男      501        87732111

…     ….    ..     …     ………..

类如下:

class Student
{
public:
Student(string n,string nam,string s,string add,string pho)
{
num = n;
name = nam;
sex = s;
address = add;
phone = pho;
}

string num; //学号

string name; //姓名
string address; //宿舍号码
private:
string sex; //性别
string phone; //电话号码
};

 

wusi的主页 wusi | 初学一级 | 园豆:189
提问于:2012-10-25 17:14
< >
分享
所有回答(3)
0

怎么会有这种需求,好奇怪啊

PD520C | 园豆:208 (菜鸟二级) | 2012-10-28 22:33
0

大学课程设计才会这么干,主要思路为  每次读一行,然后以空格分为几个字符串,再转为响应的类型。

tianxiaozz | 园豆:322 (菜鸟二级) | 2012-10-30 11:24

的确是做课程设计的 啊哈哈 也可以一个字段一个字段地读的

支持(0) 反对(0) wusi | 园豆:189 (初学一级) | 2012-10-31 13:06
0

你可以为 Student重载输入输出流运算符实现。

glimix | 园豆:154 (初学一级) | 2014-07-11 12:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册