将一个文件中的内容 输入到数组 总是出错 那位大神帮帮忙 在线等待 谢谢了

shangpinxinxiroom[8]={{1,"苹果","2.5元/斤",10000},{2,"香蕉","3元/斤",10000},{3,"水果玉米","24.00元... shangpinxinxi room[8]={
{1,"苹果","2.5元/斤",10000}, {2,"香蕉","3元/斤",10000},
{3,"水果玉米","24.00元/包",10000}, {4,"香椿芽","14.90元/包",10000},
{5,"鞋架","1.9元/个",10000}, {6,"电脑桌","179元/个",10000},
{7,"三叔公麻薯","1.62元/个",10000}, {8,"金丝肉松饼","0.69元/个",10000}};
ofstream fout("shangpinxinxi.txt");
if(!fout)
{
cout<<"文件打开失败"<<endl;
return 0;
}
fout<<" 序号"
<<setw(20)<<"商品名称"
<<setw(31)<<"商品单价"
<<setw(23)<<"商品数量"<<endl;
for(int i=0;i<8;i++)
fout<<setw(4)<<room[i].xuhao<<setw(20)<<room[i].name<<" **** "<<setw(20)<<room[i].danjia
<<" **** "<<setw(10)<<room[i].shuliang<<endl;
fout.close();
chakanshangpinxinxi();
shangpinxinxi a2;
a2.shanchushangpinxinxi() ;
system ("pause");
return 0;
}
已经内容输入文件了 但是再将文件内容输出到数组时 总是出错 怎么办 谢谢那位大神了 在线等待 的
展开
 我来答
sdwsw099
2013-05-24
知道答主
回答量:23
采纳率:0%
帮助的人:7.2万
展开全部
数组是二维的吧,然后你最后大括号多了一个,
更多追问追答
追问
谢谢 大神啦   不是 数组是数组是一个类的对象数组  要不我把原程序发给你吧  好吧
追答
我不是大神,只看到了些格式,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式