0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 5
|
||||||
1 | ||||||
Проблема с чтением двоичных файлов15.06.2008, 11:28. Показов 3947. Ответов 2
Метки нет (Все метки)
Добрый день!
Если быть точным, то проблема с обнаружением конца двоичного файла. Данные в файле могут принимать значение от 00h до FFh
В принципе можно было бы в настройках программы явно задать размеры читаемых файлов, благо этих размеров не очень большое кол-во (128, 256, 512, 1024, 2048 байт). Но это будет не совсем красиво и в последствии может вызвать проблему при необходимости работы с файлом нестандартного размера. Подскажите как еще можно отследить конец файла при чтении двоичных файлов (fgetc() тоже не видит конца файла).
0
|
15.06.2008, 11:28 | |
Ответы с готовыми решениями:
2
Проблема с чтением форматированного текста из файла Шифрование. Проблема с чтением и записью файла. Чтение двоичных файлов Проблема с чтением двух файлов через FileStream |
0 / 0 / 1
Регистрация: 15.07.2015
Сообщений: 6
|
|||||||||||
15.06.2008, 15:46 | 2 | ||||||||||
Вобщем я делал двумя способами:
1. Если файл был создан текстовым редактором и открыт в режиме b(бинарного файла), то fscanf или fgetc возращают EOF если конец файла(или ошибка) так примерно выглядел один из циклов
0
|
0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 5
|
|
15.06.2008, 18:36 [ТС] | 3 |
Спасибо!
Уже переделал, теперь все работает как надо.
0
|
15.06.2008, 18:36 | |
15.06.2008, 18:36 | |
Помогаю со студенческими работами здесь
3
Проблема с чтением Excel файлов, русский текст выводит каракулями. Проблема с чтением файла Проблема с чтением из файла! Проблема с чтением из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |