为什么文件内容不能保存在2D数组中

时间:2016-02-24 16:04:07

标签: c++ arrays multidimensional-array

我有一个看起来像这样的文件example.txt

0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

但我无法读取并保存数组中的文件内容。

这是我的代码,我正在尝试将近1小时

#include<iostream>
#include<cstdlib>
#include<stdio.h>
#include<fstream>
using namespace std;
int main()
{
    int arr[10][5];
    int i=0,j=0;
    ifstream in("example.txt",ios::in);

    if(!in)
        {
            cout<<"File not Found";
        }
    else
    {
        for (i = 0; i < 10; i++) 
        {
            for( j = 0;j<5;j++)
            {
                 in >> arr[i][j];
            }
        }

    }

    int x=0,y=0;
    for(x=0;x<10;x++)
    {
        for(y=0;y<5;y++)
        {
            cout<<arr[x][y];
        }
        cout<<endl;
    }

    system("pause");
    return 0;

}

我做错了什么,找不到错误!

我得到这些原始值

https://github.com/cucumber/cucumber-js

0 个答案:

没有答案