Witam, mam taki problem ponieważ chcę znaleźć pewną daną w pliku tekstowym więc czytam go do końca
//pseudokod
while(!odczyt.eof())
getline(odczyt, linia);
if(linia == szukanaLinia)
{
nrLinii = licznik;
}
licznik++;
następnie mając nrLinii która ma powiedzmy pseudonim, chcę wyświetlić linijkę wyżej w której jest imię oraz 5 kolejny linijek.
while(!odczyt.eof())
{
getline(odczyt, linia2);
if(j == nrLinii)
for(int i = 0; i < 5; i++)
getline(odczyt, linia2);
j++;
}
dlaczego to nie działa? Próbowałem ustawiać przed drugą pętla wskaźnik na początek pliku używająć seekg(0), również zamykałem plik i też nie działa. Jak to rozwiązać?