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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Kostia1012
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 96
#1

Шифрование. Аргументы функции MAIN - C++

10.12.2013, 19:40. Просмотров 1392. Ответов 42
Метки нет (Все метки)

Привет всем Нужна помощь... С++...
Аргументы функции MAIN.

Фраза шифруется следующим образом: после первых двух символов вставляется слог БУ,после следующих двух вставляется КА, это повторяется до тех пор, пока в фразе есть хотя бы две буквы. Например, фраза Я ОТ БАБУШКИ УШЕЛ Шифруется так: Я БУОТКА ББУАБКАУШБУКИКА УБУШЕКАЛ. Напишите функции для шифрации и дешифрации некоторого текста. Функции main в качестве аргументов командной строки передавайте kod для кодирования или dekod для декодирования текста. Программу запускайте с переназначением стандартного ввода на файл.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Qwertiy
818 / 626 / 75
Регистрация: 20.08.2013
Сообщений: 2,525
18.12.2013, 16:34     Шифрование. Аргументы функции MAIN #41
Цитата Сообщение от rangerx Посмотреть сообщение
Не знаю, может быть TC и устроит такой вариант...
Это же задание по практике в вузе. Почему же не устроит?

Не по теме:

PS: Вообще, у меня отношение к подобным программам, а также к программам, которые делаю для себя обычно такое: при корректном использовании работает правильно, при некорректном ничего не ломает и по возможности не падает, по необходимости сообщая о некорректности исходных данных. Получилось немного не то, что имел в виду, но не приводить же тут примеры...



Добавлено через 6 минут
Цитата Сообщение от 0x10 Посмотреть сообщение
Желание свести классы кодера и декодера к одному интерфейсу как минимум надуманое. В остальной код не вчитывался.
Там ещё шедевральнее - вывод сообщения об использовании при ошибке в параметрах сделано через этот же интерфейс
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
18.12.2013, 16:37
  #42

Не по теме:

Цитата Сообщение от Qwertiy Посмотреть сообщение
Там ещё шедевральнее - вывод сообщения об использовании при ошибке в параметрах сделано через этот же интерфейс
Круто, я сразу и не заметил.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2013, 16:38     Шифрование. Аргументы функции MAIN
Еще ссылки по теме:

Аргументы для функции main() C++
C++ Аргументы функции main
А как передавать аргументы и где их определять в функцию main() ? C++
Как задать параметры запуска (аргументы командной строки) функции main? C++
C++ обработать аргументы функции main

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Qwertiy
818 / 626 / 75
Регистрация: 20.08.2013
Сообщений: 2,525
18.12.2013, 16:38     Шифрование. Аргументы функции MAIN #43
А вот кодер и декодер через один интерфейс - в целом идея зрдавая, но в данном случае вообще не вижу причин делать именно интерфейс, а не функцию. Да и само оформление кода
struct Encoder : IState, SecretsHolder { void doWork() const {
как бы намекает, что кроме этой функции нам ничего и не надо.
Yandex
Объявления
18.12.2013, 16:38     Шифрование. Аргументы функции MAIN
Ответ Создать тему
Опции темы

Текущее время: 09:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru