c++关于文件读入问题,跪求大神解答
1234567891011121314151617181920212223242526272829303132#include<iostream>#include<fst...
1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132#include <iostream>#include <fstream>using namespace std;struct tt{public: string number; string color; string type; time_t time;};int main(){ ifstream fin; fin.open("number.txt"); int i; fin>>i; cout<<i<<endl; fin.close(); ifstream fin2; fin2.open("车辆信息.txt"); tt a[10]; int j=0; while(!fin2.eof()) { fin2>>a[j].number>>a[j].color>>a[j].type>>a[j].time; j++; } cout<<i<<endl; cout<<a[0].number<<" "<<a[0].color<<" "<<a[0].type<<" "<<a[0].time<<endl; fin2.close();}程序可以运行,但是为什么只能读入i的值,而结构体数组的值都没有读入,而且程序就卡在输出了个1那里,后面什么都不能干,也没有结束。求大神解答,该怎么读入结构体的数组内容呢?
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询