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

2024年11月30日 00:47
有1个网友回答
网友(1):

#include
#include
#include

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< out< out.close();
in.open("111.txt"); //读取文件
in>>p.m_nYear;
in>>p.m_strName;
cout< in.close();
return 0;
}

楼主可以看看,我昨天回答一个网友的