Witam,
mam plik gdzie w pierwszym wierszu zawarta jest ilość liczb które mam odczytach a w kolejnych wierszach są te liczby oddzielone spacjami.
Próbowałem gdzieś znaleźć jak zaczytać do zmiennej liczbę z pierwszego wiersza a następnie zaczytywać liczby z kolejnych wierszy.
Poniżej to co próbowałem "wymyśleć"
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
fstream plik;
plik.open("plik.txt", ios::in);
int x,ile;
while(!plik.eof())
{while(plik!='\n') //- to nie chce zadzialac
{plik >> ile;
cout << "ilosc liczb " << ile << endl;}
plik >> x;
cout << x << endl;
plik.close();
}
return 0;
}
Dzięki.