(用c++编程)如何载入数据:从文件中依次读取值并保持到一个结构体类变量的各个字段

 我来答
徐光猪
2011-01-01 · TA获得超过4167个赞
知道大有可为答主
回答量:1299
采纳率:50%
帮助的人:1731万
展开全部
#include <iostream>
#include <string>
#include <fstream>

using namespace std;
struct Library
{
string m_strID;//学号。
string m_strName;
string m_strAuthor;
string m_strPulishing;
string m_strClass;
unsigned int Price;
string m_strISBN;
unsigned int m_nYear;//出郑悄生年份。
struct Library *next;
};

int main()
{
struct Library p;
cin>>p.m_nYear;
cin>>p.m_strName;
ofstream out;
ifstream in;
out.open("111.txt"); //保存文件
out<<p.m_nYear<<'\n';
out<<p.m_strName<<'\n';
out.close();
in.open("111.txt"山丛羡); //读取文件
in>>p.m_nYear;
in>>p.m_strName;
cout<<p.m_nYear<<"\t"<<p.m_strName<<endl;
in.close();
return 0;
}

楼主可以看看,逗拍我昨天回答一个网友的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式