Работа с бинарными файлами в Qt

227
11 января 2018, 22:36

Я пишу программму-шифровщик. Ее суть в том, что она обрабатывает двоичные данные через операцию XOR. И вот проблема: я должен открыть любой файл (т. е. расширение не важно) и обработать его побитно. Как открыть файл, я узнал, а вот как его обработать? Может, использовать QByteArray? Сейчас мне нужно просто узнать, единица ли в массиве или ноль, а затем в зависимости от пароля применить нужное значение и сохранить файл.

Очень надеюсь на вашу помощь!

Answer 1

Если Вы хотите пользоваться сугубо Qt, то Вам подойдёт http://doc.qt.io/qt-5/qbitarray.html .

Answer 2

Наверное, это QBitArray) Я в Qt чуть-чуть работал.

READ ALSO
Проблема в задаче

Проблема в задаче

Условие задачи:

211
как создать односвязный список [требует правки]

как создать односвязный список [требует правки]

можно пример как создается односвязный линейный список?

224
сортировка односвязного списка 3

сортировка односвязного списка 3

Реализован линейный односвязный списокКак его можно отсортировать вставками? Как реализовать функцию void Sort()? Например нужно в обратном...

230
Как изменить указатель на объект? - С++

Как изменить указатель на объект? - С++

Я создаю 2 объекта разных классов, и указатель на какой-либо объектhttp://snap

221