/
epsilxn
/
cycle-code-7-4
Обзор
Документация
Войти
/
epsilxn
/
cycle-code-7-4
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
main.cpp
33 строки
1 KB
ResistanceJkee
Init commit
18 дек 2021, 09:57
18 дек 2021, 09:57
8e6b946
Код
Авторство
О чём код?
#include <iostream> #include <vector> #include <string> #include <windows.h> #include "headers/utilities.h" #include "headers/coder.h" template<typename T> std::ostream &operator << (std::ostream &os, const std::vector<T> &vec) { for (auto elem: vec) os << elem << " "; return os; } int main() { SetConsoleOutputCP(CP_UTF8); const int FULL_WORD = 7, WORD = 4; std::vector<int> vector(FULL_WORD); std::string str; std::cout << "Введите число: "; std::cin >> str; std::vector<int> v = convert_string_to_int_vector(str); for (int i = 0; i < WORD; i++) vector[i] = v[i]; std::vector<int> encoded_message = encode_message(vector); std::cout << "Закодированное сообщение: " << encoded_message << std::endl; std::cout << "Введите сообщение для декодирования: "; std::cin >> str; std::vector<int> decoded_message = decode_message(convert_string_to_int_vector(str)); std::cout << "Раскодированное сообщение: " << decoded_message << std::endl; return 0; }