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

Шифрование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание текста из файла в массив http://www.cyberforum.ru/cpp-beginners/thread393348.html
Привет всем, рябят помогите пожалуйста сделать программу, нужно из файла считать текст, так чтобы каждый символ был представлен в виде аски символа и записан в массив, за ранее спасибо :) ...
C++ Поиск по графу в Глубину С++ Задача: организовать поиск в глубину через рекурсивную функцию. вводимые данные матрица связанности вершин графа. http://www.cyberforum.ru/cpp-beginners/thread393335.html
Почему последний символ в файле удваивается. C++
#include <iostream> #include <fstream> using namespace std; class CipTxt{ public: char *AlphaOne; char *AlphaTwo;
Графика в C++ C++
в двух словах : Хочу воплотить в жизнь такую картину ,"беспорядочно падают снежинки ображуя сугробы" =) все это дело в с++ конечно же отсюда вытикают 2 вопроса 1)как подключить graphics.h...
C++ Отформатировать текст, находящийся в файле http://www.cyberforum.ru/cpp-beginners/thread393321.html
помогите,решить программу..на языке С... написать на Code:Blockse
C++ Вывод списка файлов с информацией Здрасьте, люди добрые!!! Не знаю как при работе с ncurses в си под linux вывести в окно список всех файлов каталога с минимальной информацией. :wall: Оч надо!!!Помогите!!!!:sorry: подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,777
30.11.2011, 01:07
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
41
42
43
44
#include <stdio.h>
#include <string.h>
 
char * crypt(char * str){
   char * p = str;
 
   while ( *p && *(p+1) ){
      char t = *p;
      *p = *(p+1);
      *(p+1) = t;
      p += 2;
   }
 
   return str;
}
 
char * cryptstr(char * str, const char * delim){
   char * buf, * p;
 
   if ( ! ( buf = malloc(strlen(str)+2) ) )
      return NULL;
 
   for ( *buf = 0, p = strtok(str, delim); p; p = strtok(NULL, delim) ){
      strcat(buf, crypt(p));
      strcat(buf, " ");
   }
 
   strcpy(str, buf);
   free(buf);
 
   return str;
}
 
#define DELIM " \t\n"
 
int main(void){
   char str[] = "string for testing encryption engine";
 
   printf("Origin:    %s\n", str);
   printf("Encrypted: %s\n", cryptstr(str, DELIM));
   printf("Decrypted: %s\n", cryptstr(str, DELIM));
 
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru