I've got a text file which contains several lines of integers, each integer is separated by a space, I want to read these integers into an array, where each new line is the first dimension of the array, and every integer on that line is saved into the second dimension.
My text file looks something like this:
0 1 2 3 4 5 6 7 8 9
9 0 1 2 3 4 5 6 7 8
8 9 0 1 2 3 4 5 6 7
7 8 9 0 1 2 3 4 5 6
6 7 8 9 0 1 2 3 4 5
5 6 7 8 9 0 1 2 3 4
4 5 6 7 8 9 0 1 2 3
3 4 5 6 7 8 9 0 1 2
2 3 4 5 6 7 8 9 0 1
So here's what i tried so far, but it looks like a mess
  string array[30][30]; //row, column
  ifstream myfile("numbers.txt");
  int row = 0;
  int col = 0;
  while(!myfile.eof())
  {
      //Extract columns
      while(getline(myfile, array[row][col]),!'\n')
      {
         getline(myfile,array[row][col],' ');
        col++;
      }
    //Extract rows
    //    getline(myfile,array[row][col],'\n');
     //   row++;
        cout<<  row << '\t' <<  array[row][col] <<  "\n";
  }
 
    