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

Зашифровка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление узла и поддерева в дереве http://www.cyberforum.ru/cpp-beginners/thread623056.html
Добрый вечер всем. Подскажите два алгоритма по удалению Удаление из дерева заданного узла Удаление из дерева заданного поддерева
C++ Как можно в case вставить знак больше или равно? Как можно в case вставить знак больше или равно? Например switch(n){ case : //Вот в этой строке нужно знать больше ли n одного и меньше ли четверки cout<<"few"; case : //Вот этой строке нужно знать больше ли n десяти cout<<"several"; http://www.cyberforum.ru/cpp-beginners/thread623047.html
C++ Работа с потоками
Пишу простой RSS агрегатор и уже практически доделал его в программе параллельно устанавливается соединение и потом извлекаем данные из файлов когда я делал всё по отдельности(в одном проекте-запрос и запись в файл,в другом-чтение),то всё нормально в данном случае файлы не создаются и у меня есть подозрение,что из-за многопоточности я постарался код максимально закомментировать,чтоб было...
Вычислить значение величины,содержащей несколько однотипных сум. Для вычисления сумм написать функцию пользователя C++
Помогите с кодом пожалуйста #include "stdafx.h" #include "iostream" using namespace std; double summa(int k, int m, int a, int b , int c) { double s=0; int i=0; for( i=k; i<m; i++); {
C++ Шаблонные функции http://www.cyberforum.ru/cpp-beginners/thread623035.html
Читал у Праты про шаблонные функции, и везде они описаны наподобие template <typename Any> void Swap (Any &a, Any &b) А если нужно вернуть какое-либо значение, то как записывать шаблон? Ведь void это не для возврата на сколько я понял. Можно ли так описать шаблон: template <typename Any> Any Swap (Any &a, Any &b)
C++ Типы double и real Уважаемые форумчане, подскажите пожалуйста, отличается ли тип double от real в Паскале? Заранее спасибо подробнее

Показать сообщение отдельно
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22

Зашифровка - C++

12.07.2012, 21:20. Просмотров 540. Ответов 5
Метки (Все метки)

можете помочь мне сделать крутую зашифровку дынных для картинки, которая есть в моём коде

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
int main (int argc,char **argv)
{
    fstream source ("D:/test1.jpg",ios::in|ios::binary); /*C:/windows/web/wallpaper/windows/img0.jpg*/
    fstream destination;
    if(source.is_open())
        destination.open ("D:/test2.jpg",ios::out|ios::binary);
    else return -1;
    if(!destination.is_open())
    {
        source.close();
        cout<<"error";
        return -1;
    }
    char *key="gfhjkm";  //ключ
    int keylen=strlen (key);
    int keypos=0;
    char buffer [1024];
    int count =0,n;
    while (!source.eof())
    {
        source.read(buffer,1024);
        n=source.gcount();
        for (int i=0;i<n;++i)
        {
            buffer [i]^=key[keypos++];
            if(keypos==keylen) keypos=0;
        }
        /*destination.write(buffer,n);*/
        count=+n;
        destination.write(buffer,source.gcount());
    }
    source.close();
    destination.close();
    system("pause");
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru