Mám následující problém. Zjišťuji si počet řádků v souboru tak, že testuji, jestli je znak roven '\n'. Projedu znak po znaku celý soubor a poté bych chtěl ze souboru načítat od prvního znaku. Kód jsem napsal takto:
while(!fin.eof()) {
znak = fin.get();
if(znak == '\n')
pocet_radku++;
}
fin.seekg(0, ios::beg);
znak = fin.get();
Tento kód bohužel nefunguje. Pokud zavolám fci fin.get(); a uložím její návratovou hodnotu do proměné, uloží se mi tam konec souboru. A jelikož nemohu přijít na chybu, tak Vás žádám o pomoc.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Super člen

Nahlásit jako SPAM
IP: 82.100.0.–
God of flame
Věrný člen
Zjistit počet nových příspěvků
































