首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc++入门,数据读不出来,该怎么解决

2013-01-11 
vc++入门,数据读不出来class Year{public:int YearNofloat YearValuepublic:Year(){YearNo-1YearValue

vc++入门,数据读不出来
class Year
{
public:
    int YearNo;    
    float YearValue;

public:
Year()
{
YearNo=-1;
        YearValue=0;
}
   
};
void main()
{
Year *Y;
Y=new Year[N];
ifstream inCustomerFile("E:\\vc\\data\\data_1.xls",ios::in);

    printf("输出年份的相关数据:\n");
        char YearNo[8],YearValue[8];
        inCustomerFile>>YearNo>>YearValue;
cout<<setiosflags(ios::left)<<setw(8)<<YearNo<<setw(8)<<YearValue<<endl;
for(int i=0;i<N;i++)
{
inCustomerFile>>Y[i].YearNo>>Y[i].YearValue;
cout<<setiosflags(ios::left)<<setw(8)<<Y[i].YearNo<<setw(8)<<Y[i].YearValue<<endl;
}

}
得到的结果,数据读进去啊,还是初始化的数组。
输出年份的相关数据:
邢唷? 烫烫烫烫邢唷?
-1      0
-1      0
-1      0
-1      0
-1      0
Press any key to continue
[解决办法]
E:\\vc\\data\\data_1.xls是什么格式的?Excel文件?
这样读取不行吧
[解决办法]
把数据放在文本文件里试试

热点排行