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

Шифр Альберти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не правильно выводит значение (if, else) http://www.cyberforum.ru/cpp-beginners/thread359500.html
Неправильно выводит Плату за стоянку, помогите с условием #include "stdafx.h" #include<iostream> using namespace std; double calcCharges(double x) { double charge; if ( x <= 3 )
C++ Веб-браузер Решил написать веб-браузер но, знания о C++ слишком малы. помогите мне надо для своей ОС. http://www.cyberforum.ru/cpp-beginners/thread359499.html
C++ Небольшое исправление (2)
Собственно нужно при нажатии кнопки " ' " нужно вывести на экран содержимое первого окна в новом окне с кнопкой ОК. Сама кнопка работает, только не выводит текста, выводит ошибку преобразования string в char. Прошу помощи. #include <windows.h> #include <string> using namespace std; LRESULT CALLBACK WindowProcedure (HWND,UINT,WPARAM,LPARAM); char szClassName ="Мой класс оконный"; int...
Очень нужно объяснение C++
в универе дали вот такую функцию y=exp(-0.1*X)-{-}^2-cos(4*X)^4 надо написать код чтобы visual c++ могла подсчитать эту функцию Объясните пожалуйста как)))
C++ Разобрать код простых чисел через массивы http://www.cyberforum.ru/cpp-beginners/thread359468.html
to idetify if the given K is prime or not. Prime number is the number that can be divided by 1 and by itself ONLY. If given number is prime output "YES",otherwise ouput "NO". Input: Only one line with n number.(1<=N=<1000) Output: Only one line with "YES" or "NO". Sample input 1: 4
C++ Как убрать период у радиан? Есть аргумент - вещественное число. Аргумент передается в функцию синуса(радиан). Стандартная функция спокойно убирает период. Написал функцию с помощью рекуррентного соотношения, но не могу убрать период. По сути аргумент нужно делить на Пи(период) и записывать остаток. Но как взять остаток от вещественных чисел? Может перевести с помощью static_cast? Но у меня не вышло. подробнее

Показать сообщение отдельно
pro1004ok
1 / 1 / 0
Регистрация: 13.11.2008
Сообщений: 173
02.10.2011, 22:48  [ТС]     Шифр Альберти
Цитата Сообщение от talis Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
char ch;
 vector<string>::const_iterator alph_it = sequence.begin();
while( !ifs.eof() )
 {
 ch = ifs.get();
if( ch == EOF )
 break;
ofs.put( ( (*alph_it).find( ch ) == string::npos ) ? ch : (*alph_it)[ ch - ' ' ] );
alph_it++;
if( alph_it == sequence.end() )
 alph_it = sequence.begin();
 }
ifs.close();
 ofs.close();
return true;
}
Если не сложно ответить, то, что происходит в этих строках? Понимаю, что шифрование, но хотелось бы подробнее.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru