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