Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как осуществить Обработку бинарного файла? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Эрли http://www.cyberforum.ru/cpp/thread86138.html
Народ, спасите мне жизнь!!!! С лабораторки нужно написать программу "Алгоритм Эрли", а моих знаний об етом алгоритме оочень мало!!! Подскажите пожалуста что он должен делатьи мб какие-то исходняки...
C++ Строка Как в строке заключить слова начинающиеся с согласной буквы в двойные кавычки? http://www.cyberforum.ru/cpp/thread85940.html
Загрузка текстового файла в TreeView C++
Здравствуйте! При написании программы возникла такая проблема: 1) Программно создается файл .txt 2) Хочу загрзить строки файла в компонент TreeView в GodeGear 2009 С++ Builder 3) Делаю загрузку...
Linked List na C C++
kak perevernut na C LinkedList esli mo0jno kod pojaluista.
C++ Своя СУБД http://www.cyberforum.ru/cpp/thread85277.html
Можно ли заранее оценить сложность и трудоёмкость такого проекта? Учесть, что: 1. Используемый язык - С++. 2. СУБД должна быть реляционной. 3. Надо поддерживать несколько таблиц в одной БД. 4....
C++ Хаффман и не правильное разархивирование Я уже долго работаю с кодировкой методом Хаффмана...сделано много(для меня), и вот: он уже строит дерево, архивирует файл, но разархивировать не получается!!! Почему не пойму(как всегда =) ).... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2907 / 1256 / 81
Регистрация: 27.05.2008
Сообщений: 3,449
15.01.2010, 18:13
А в чем проблема-то? Если файл меньше 2 Гбайт, то все просто:
1. спроецировать файл в память,
2. любым алгоритмом последовательно поискать в проекции заданную подпоследовательность байт, например, алгоритмом Бойера-Мура (ну или любым другим, как заблагорассудится).... Если нашли - выводим смещение и ищем дальше.
Все, как будто.....
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru