以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- [求助]文件中的数据应该以什么形式输入 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=30343) |
-- 作者:pwzhaoxu -- 发布时间:4/11/2006 12:50:00 AM -- [求助]文件中的数据应该以什么形式输入 void InCityXY(double x[],double y[]){ fstream inxyfile; inxyfile.open("城市坐标数据.dat",ios::in); if(!inxyfile){ cout<<"不能打开文件\n"; abort(); } char ch1,ch2; while(!inxyfile.eof()){ inxyfile.get(ch1); if(ch1=='{') break; } int i=0,j=0; x[0]=y[0]=0; while(!inxyfile.eof()){ inxyfile.get(ch1); if(ch1>='0'&&ch1<='9'){ ch2=ch1; while(ch2>='0'&&ch2<='9'){ switch(i){ case 0:break; case 1:x[j]=x[j]*10+(double(ch2)-48);break; case 2:y[j]=y[j]*10+(double(ch2)-48);break; } inxyfile.get(ch2); } i=(++i)%3; if(i==0&&j<N-1){ j++; x[j]=0;y[j]=0; } } } } 请哪位帮帮忙,看看这个文件中的数据应该怎样输入,最好给个示例,谢谢! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
19.043ms |