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?
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?
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
).
czyli 2 działa jak 1
a 1 nie działa jak 2?
2 jest bardziej rozbudowana o 1 opcje?