krótkie pytanko odnośnie wczytywania z pliku

0

Witam mam pytanie czym się różni:

while (!plik.eof())

< tu jest !

while (plik.good())

< tu nie ma

z tego co się orientuje oba wczytują dane z pliku aż do końca pliku?

0

Nie. Pierwsza pętla działa tak długo, aż nie zostanie ustawiona flaga eofbit, druga działa dopóki nie jest ustawiona żadna flaga (eofbit, failbit, badbit).

0

czyli 2 działa jak 1
a 1 nie działa jak 2?
2 jest bardziej rozbudowana o 1 opcje?

1 użytkowników online, w tym zalogowanych: 0, gości: 1