Здравствуйте.
У меня имеется простенький архиватор, работающий по принципу замены одинаковых подряд символов в .txt файлах и создающий архив .rec . Проблема в том, что упаковывает он толком текстовые файлы, а при распаковке почему-то последний символ повторяется три раза, когда на самом деле в исходном текстовом файле был 1 символ. В результате при распаковке получается файл текстовый больше, чем исходный txt-шный.
Не могу понять почему так происходит и как это поправить. Прошу, помогите подправить код, а то сроки поджимают к сдаче работы.
За хорошую помощь подкину немного вмз, ибо много нет.
Откоорректировать код, помогите пожалуйста
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
-
- Сообщения: 3
- Зарегистрирован: 17 дек 2009, 01:34
- Вложения
-
[Расширение txt было запрещено, вложение больше недоступно.]
Код смотреть не стал. Если ошибка стабильна, можно исправить не причину, а симптомы. Удалите из файла два последних символа, да и дело с концом.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
-
- Сообщения: 3
- Зарегистрирован: 17 дек 2009, 01:34
заказчика работы такой расклад не устроит к сожалению.Хыиуду писал(а):Код смотреть не стал. Если ошибка стабильна, можно исправить не причину, а симптомы. Удалите из файла два последних символа, да и дело с концом.
-
- Сообщения: 3
- Зарегистрирован: 17 дек 2009, 01:34
Мне уже помог добрый человек на другом форуме, без всяких вмз. Тему можете убить.dr.Jekill писал(а):Может перенести в тематический раздел по Asm? Мне кажется Вам, там быстрей помогут. Или обратитесь к тому, кто пишет на asm. За WMZ-то точно помогут.