中易网

C++从文件中提取数据

答案:2  悬赏:10  
解决时间 2021-03-22 15:38
我的文件里面的数据是个2维数组如:
{
{ 3 ,-3, -2 , 4}
{ 5 ,-5 , 1 , 8}
{ 11, 8 , 5 ,-7}
{ 5, -1 ,-3 ,-1}
};
请问怎么从中提取出数据并保存在动态创建的数组里,
关键是那些符号不好处理,我用fscanf,让后逐个赋值,感觉不行,请多指教吧,输入输出流没学好,最好将详细点

那数组每维我少打了个,号。 一楼等于没说。我是说那些括号怎么处理?要是没那些符号的话就OK了
最佳答案
楼上是c吧。。。c++就是用fscanf啊?嫌麻烦也要做啊。。。要不用循环?
弄个int i,j,然后用下标的方法逐个赋值。
其实计算机是来为人类服务的,你就是要想办法来让它为你服务,不能你给它端茶倒水啊。。。
全部回答
你试试这种方式 看可以不 首先打开的时候模式用"rb" 然后按照你找:的方式 while(c!=':') {c=fgetc(f_in); cout<
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯