Форум программистов, компьютерный форум CyberForum.ru

Работа с HEX - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ random http://www.cyberforum.ru/cpp-beginners/thread286789.html
Доброго времени суток! Вопрос прост: для генерации случайных чисел всегда пользовался rand(), но тут что то вдруг добрался до random(), но не VC++, ни Dev C++ её опознавать не хотит. stdlib.h подключил.
C++ С++ программирование, цикл Найти 10 первых натуральных чисел, оканчивающихся на цифру 7, кратных числу 9 и больших 100 http://www.cyberforum.ru/cpp-beginners/thread286774.html
Поиск максимального пути в графе с использованием динамики. C++
Дан неориентированный, связный, невзвешенный граф. Дано n вершин графа. Через каждую вершину можно проходить не более 1 раза. Необходимо найти длину максимального пути в графе. Начальную и конечную вершину можно выбиратьпроизвольно, причем так, чтоб они не образовывали цикл. Реализация графа через матрицу смежности. Язык С. Проблема в том, что это нужно реализовать через...
Создать динамический список. Удалить из него первый и последний элемент. C++
Список. есть пример программы: Создать динамический список. Удалить из него первый и последний элемент. #include <iostream.h> //структура динамического списка struct LIST { int dann; LIST *next; }; LIST *head=NULL;
C++ Вопрос по string'у http://www.cyberforum.ru/cpp-beginners/thread286717.html
Насколько мне известно, string резервирует память, как и вектор... Если это так, возможно ли отключить резервирование, т.к. в ходе работы приложения содержимое будет добавлено всего один раз и дальше будет происходить только считывание? Или может есть какая-та более оптимальная по памяти и скорости альтернатива стрингу в таких случаях?
C++ ошибка не могу понять почему ! #include <iostream> #include <Windows.h> using namespace std; const int col=20; //создание структуры для библиотеки struct Book{ int data_izdaniya; //дата создания книги char nazvanie; //название книги char avtor; //автор книги подробнее

Показать сообщение отдельно
resource2008
 Аватар для resource2008
109 / 109 / 2
Регистрация: 11.03.2011
Сообщений: 421
01.05.2011, 22:07     Работа с HEX
Цитата Сообщение от Sahon Посмотреть сообщение
Зря чтоли в первая колонка называется Address
это смещение в файле. при данном методе шифрования оно вообще никуда не учитывается, ибо размер зашифрованных данных такой же как исходных.


Цитата Сообщение от Sahon Посмотреть сообщение
Это то я понимаю. А вот как в С++ это сделать - не очень
так же как на любом другом языке программирования.

операция XOR вроде бы как "^" на С++ выглядит.

общая алгоритмика работы:
- открыли исходный файл
- прочитали данные размером с ключ
- сложили по модулю 2 с ключом
- положили результат куда нам надо
- переместили каретку в файле, перешли ко второму пункту

тип данных нам неважен. в результате машина выполнит действия все равно над двоичной информацией.

да, и еще: hex, dec, oct, bin нас волнуют только при отображении на экране (в каком формате показывать их пользователю)
об этом выше уже писали.
 
Текущее время: 13:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru