Witam, chciałbym wypełnić plik tekstowy wylosowanymi danymi, a potem pobierać te dane i włożyć do tablicy. Chyba łatwe do zrobienia, ale robię tak:
#include <iostream>
#include <fstream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
int tab[1000] = {0};
srand(time(NULL));
ofstream wyj("plik.txt");
for(int i=0; i<1000; i++)
{
wyj<<(rand()%100+1)<<" ";
}
ifstream wej("plik.txt");
for(int i=0; i<1000; i++)
{
wej>>tab[i];
}
for(int i=0; i<1000; i++)
{
cout<<tab[i]<<" ";
}
wyj.close();
return 0;
}
jednak nie mogę dojść dlaczego nie wczytuje wszystkich liczb. Z góry dziękuję za pomoc.