|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.11.2012, 03:03 | #1 |
Форумчанин
Регистрация: 10.11.2010
Сообщений: 569
|
Как прочитать бинарные файлы?
Всем привет! ДЕло в том, что нужно считать бинарный файл, разрешение которого мы не знаем, то есть это может быть и текстовый файл, но нужно считать его как бинарны, это может быть rar архив, или exe-исполняемый файл. Проблема в том, что все извесные мне функции встречают на своему пути EOF и не считывают до конца, например
Код:
Что посоветуете использовать, что делать? Зарание спасибо, сами знаете, я плюсы не ставлю, только когда забываю.
Это ещё не конец и даже не начало конца, это возможно только конец начала.
|
13.11.2012, 03:12 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
файл открыт как бинарный?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.11.2012, 03:35 | #3 |
Форумчанин
Регистрация: 10.11.2010
Сообщений: 569
|
Вот я дурак, у меня 2 программы, в одной поставил бинарный, а во второй на автомате текстовый поставил. Спасибо вам огромное! Кстати файл переслался и даже распаковался )
Только я не могу вам ещё 1 плюс поставить, сайт не позволяет. Я уже ставил вам плюс, но всеровно огромнейшеё спасибо!
Это ещё не конец и даже не начало конца, это возможно только конец начала.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бинарные файлы с++ | Killspamers | Помощь студентам | 0 | 01.03.2012 14:04 |
Бинарные файлы и C# | WOWka777 | Общие вопросы .NET | 4 | 03.09.2010 18:08 |
Бинарные файлы | Kazik | Помощь студентам | 5 | 06.06.2010 21:51 |
Бинарные файлы | VorobeY1326 | Общие вопросы C/C++ | 12 | 09.05.2009 21:00 |
С++ Бинарные файлы | EwwwA | Общие вопросы C/C++ | 0 | 20.04.2009 17:32 |