Witam, mam problem z wczytaniem pliku z 10000 liczb dwucyfrowych, problem polega na tym, że na początku pojawiają się zera a potem losowe liczby, próbowałem znaleść rozwiązanie w internecie, ale albo działanie kodu było nie wyjaśnione, albo zostały użyte dziwne komendy, program wygląda tak:
#include <cstdlib>
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream plik2("liczby.txt");
int tab2[10000];
plik2.open("liczby.txt", ios::in);
for(int y=0; y<10000;y++)
{
plik2>>tab2[y];
cout<<tab2[y]<<" ";
}
plik2.close();
return 0;
}
a plik liczby.txt wygląda tak (kawałek):
"92 83 11 99 43 88 68 89 88 87
37 22 28 49 29 98 31 39 77 48
56 28 80 27 87 95 72 44 32 61
17 43 12 34 50 49 19 66 78 40
23 52 79 15 70 84 91 58 31 42
67 48 88 37 72 12 27 96 21 91
41 83 88 66 92 66 33 13 44 29
92 93 34 89 24 57 70 15 28 12
93 90 86 35 12 25 16 89 17 17
98 77 65 51 24 77 48 28 26 36
..."
prosił bym najlepiej o wytłumaczenie co i jak niż napisanie całego kodu, bo nie potrzebuje tego zrobić, tylko zrozumieć jak to zrobić.