Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Дык так как у тебя написано вроде нормально 18.12.02 13:25 Число просмотров: 1767
Автор: amirul <Serge> Статус: The Elderman
|
> То что поток переходит в состояние ошибки - и так понятно. > Как корректно прочитать файл построчно?
ifstream f("filename");
char s[1024];
while (f.getline(s, sizeof(s))) {
// ...
}
но лучше
ifstream f("filename");
string s;
while (getline(f, s)) {
// ...
}
string сам следит за тем, чтоб все помещалось.
А перед seekg следует сделать clear().
И если уж быть совсем точным, то переходит не в состояние ошибки, а в состояние конец_файла (включается не badbit, а eofbit)
|
|
|