Всем привет! Я пишу программу, которая осуществляет шифрование файлов и текста с помощью логических операций. А именно - XOR, OR и AND. Как известно, каждая из них имеет два аргумента, а на выход подается одно значение. Для этого при шифровании текста определяются двоичные коды символов, и эту часть программы я уже сделал. Но как открыть файл в виде последовательности нулей и единиц? Заранее всем благодарен.
P. S. Язык программирования - С++, использую Qt.
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream ifs("in.txt", ios::binary);
if(!ifs)
{
cerr << "File error." << endl;
return 1;
}
//Твой код
return 0;
}
ios::binary - открывает файл в бинарном виде.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости