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

Считать информацию из одного файла, кодировать во второй и декодировать в третий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить рисунок http://www.cyberforum.ru/cpp-beginners/thread375704.html
Как вывести точки, рядом проставить номера?
C++ Вычисление сумм рядов в языке С++ Помогите решать http://www.cyberforum.ru/cpp-beginners/thread375697.html
C++ Сортировка Шелла
Привет, поменяйте пожалуйста часть кода где ввод/вывод, нужно чтобы брался рандомный массив из 5000 чисел, выводил его на экран, а потом сортировал и выводил отсортированный массив. вроде всё протсо....
C++ Получение массива цифр из числа,записанного в input.txt
Всем доброго времени суток. И снова ,снова у меня траблы. Третий день бьюсь над сей задачей (Получения двух массивов цифр из двух чисел ,записанных в input.txt). Куча литературы и форумов...
C++ Минимальные и максимальные значения для типов: char .... http://www.cyberforum.ru/cpp-beginners/thread375678.html
Каковы на вашей машине минимальные и максимальные значения для следующих типов:char int double ?. #include <iostream> #include <limits> int main() { std::cout << "Maximum char value:...
C++ Конвектор png в jpg Хочу написать прогу для конвертирования png формата изображения в jpg формат изображения. Можете объяснить как это реализуется, дать ссылки статьи с примерами, ну и собственные советы по реализации. подробнее

Показать сообщение отдельно
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
01.11.2011, 20:31  [ТС]
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- как я понимаю это что-то вроде ключа алгоритма, так зачем его закоментили?
да, это ключ для шифрования, а закоментил по глупости

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
если в файл нужно поместить и это
нет,ключ имеется в теле программы,так нормально
а как сделать чтобы в файле мог содержаться любой текст и без ограничений? т.е. не только определенное количество блоков с 16-ным кодом? это вобще возможно

Добавлено через 33 минуты
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
просто конкретно запишите что в файлах записано и тогда подгоню программу под данные файлов
Правильнее вот так,из первого файла считывает исходный текст, во второй записывает закодированый текст, и в третий уже раскодированый из второго

Добавлено через 51 минуту
вот что типа такого но только это не коректно работает, а именно считывает вроде бы все но записывает кодированый текст ограничено, т.е. 16 символов... и декодирует в файле не верно что-то...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
uint32_t v[ 2 ];
        FILE * f = fopen("1.txt","r");
        fscanf(f,"%X%X",&v[0],&v[1]);
        fclose(f);
    uint32_t k[ 8 ] = {  1010101010,
                         1010101010,
                         1010101010,
                         1010101010,
                         1010101010,
                         1010101010,
                         1010101010,
                         1010101010
                       };
    FILE * f2 = fopen("2.txt","w");
    encrypt(32,v,k);
        fprintf(f2,"%X%X",v[0],v[1]);
    fclose(f2);
 
 
    f2 = fopen("2.txt","r");
    fscanf(f2,"%X%X",&v[0],&v[1]);
    
    FILE * f3 = fopen ("3.txt","w");
        decrypt(32,v,k);
    fprintf(f3,"%c%c",v[0],v[1]);
       fclose(f3);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru