您的位置:首页 > 其它

关于fstream 存储类对象,大侠指点一下

2009-11-13 15:10 197 查看
类的 Reader对象为:
private:

char *ID;
char *RName;
char *Capacity;

//写到文件中

void out_Reader_file(){
fstream iofile("Reader.txt",ios::out|ios::binary);
for(int i=1;i<=RAmount;i++)
iofile.write((char *)&R[i],sizeof(R[i]));
iofile.close();
}

//从文件中读取
void in_Reader_file(){
fstream iofile("Reader.txt",ios::in|ios::binary);
for(int i=1;i<=RAmount;i++)
{
iofile.seekp((i-1)*sizeof(sizeof(R[i]),ios::beg));
iofile.read((char*)&R[i],sizeof(R[i]));
}
iofile.close();
}

在读取的时候出现了问题 ,大侠帮忙指点一下

哪里的指针除了问题??
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐