Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
6
Добавлен:
13.04.2015
Размер:
606 б
Скачать
// Заголовочный файл
#ifndef vigener
#define vigener
#include <string>
#include <cstring>
#include <iostream>
#include <iomanip>
#include <stdlib.h>
using namespace std;

class Vigener
{
private:
	char *codeChar;
	//Создание кодовой строки
	string keyWord(int size, string key);
	//Создание массива
	void createAlp();
	//Получение номера буквы в массиве соответствий
	int inNum(char ch);
	//Получение символа по номеру
	char inChar(int num);
public:
	Vigener();
	~Vigener();
	string	deCrytrion (string word, string key);
	string enCrytrion (string word, string key);
};

#endif
Соседние файлы в папке Программа