#cpp #файлы #fstream
Доброго времени суток.
Возник такой вопрос. Как в библиотеке fstream дважды прочитать файл без его закрытия?
Нашел функции rewind() и fseek(file,0L,SEEK_SET), но они отказываются работать, если
открывать файл не функцией fopen из библиотеки stdio.h
Есть ли альтернатива для библиотеки fstream?
Ответы
Ответ 1
Посмотрите на seekg(). И, если нарвались на конец файла или иные неприятности - не забывайте сбросить состояние ошибки с помощью clear().
Комментариев нет:
Отправить комментарий