Есть бинарный файл. В нём нужно найти последовательности байтов по маске:
XX XX XX XX 00 00 00 00 ZZ ZZ .. ZZ 00 00
.
Под XX и ZZ понимаются любые значения байтов, байтов в последовательности XX (перед 00 00 00 00
) всегда четыре. Байтов ZZ (перед 00 00
) неизвестное число. В исследуемом файле таких последовательностей может быть очень много (около 1000). Сам файл по размеру ~85 килобайт.
Задача стоит в том, что бы написать программку, которая будет выдирать эти последовательности из файла. Можно, в принципе, использовать готовые решения, но я не нашёл HEX-редакторов, которые будут искать по маске.
Подскажите, пожалуйста, алгоритм/функции/библиотеки/готовые решения, с помощью которых можно решить мою задачу.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как в directx 9 можно сменить размер спрайта ? Точней растянуть его на все окно программыИбо создаю текстуру и в размере ставлю вот эти параметры:
Есть некий процесс с параметрами, который должен корректно запускаться и останавливаться из NT-сервисаПопробовал два варианта его запуска...
Для лучшего понимания устройства контейнеров решил их все реализоватьИ вот столкнулся с проблемой на std::deque
У меня был вопрос связан с отображением виджетаНо как его переделать чтоб получить значение от виджета ? Сам виджет