Update 'enigma_types.h'
This commit is contained in:
parent
2bdc3f93c8
commit
dee279a789
|
@ -18,7 +18,7 @@ const Key key_values[ALPHABET_SIZE] =
|
||||||
{"59", "y"}, // Code59 - y
|
{"59", "y"}, // Code59 - y
|
||||||
{"55", "u"}, // Code55 - u
|
{"55", "u"}, // Code55 - u
|
||||||
{"49", "i"}, // Code49 - i
|
{"49", "i"}, // Code49 - i
|
||||||
{"4F", "o"}, // Code4F - o
|
{"4f", "o"}, // Code4F - o
|
||||||
{"50", "p"}, // Code50 - p
|
{"50", "p"}, // Code50 - p
|
||||||
{"41", "a"}, // Code41 - a
|
{"41", "a"}, // Code41 - a
|
||||||
{"53", "s"}, // Code53 - s
|
{"53", "s"}, // Code53 - s
|
||||||
|
@ -26,28 +26,28 @@ const Key key_values[ALPHABET_SIZE] =
|
||||||
{"46", "f"}, // Code46 - f
|
{"46", "f"}, // Code46 - f
|
||||||
{"47", "g"}, // Code47 - g
|
{"47", "g"}, // Code47 - g
|
||||||
{"48", "h"}, // Code48 - h
|
{"48", "h"}, // Code48 - h
|
||||||
{"4A", "j"}, // Code4A - j
|
{"4a", "j"}, // Code4A - j
|
||||||
{"4B", "k"}, // Code4B - k
|
{"4b", "k"}, // Code4B - k
|
||||||
{"4C", "l"}, // Code4C - l
|
{"4c", "l"}, // Code4C - l
|
||||||
{"5A", "z"}, // Code5A - z
|
{"5z", "z"}, // Code5A - z
|
||||||
{"58", "x"}, // Code58 - x
|
{"58", "x"}, // Code58 - x
|
||||||
{"43", "c"}, // Code43 - c
|
{"43", "c"}, // Code43 - c
|
||||||
{"56", "v"}, // Code56 - v
|
{"56", "v"}, // Code56 - v
|
||||||
{"42", "b"}, // Code42 - b
|
{"42", "b"}, // Code42 - b
|
||||||
{"4E", "n"}, // Code4E - n
|
{"4e", "n"}, // Code4E - n
|
||||||
{"4D", "m"} // Code4D - m
|
{"4d", "m"} // Code4D - m
|
||||||
};
|
};
|
||||||
|
|
||||||
// Сдвиг в алфавите для каждого из "дисков".
|
// Сдвиг в алфавите для каждого из "дисков".
|
||||||
// Обязан быть в отрезке [0; 25], так как полный круг
|
// Обязан быть в отрезке [1; 25], так как полный круг
|
||||||
// возвращает значение обратно в 0.
|
// возвращает значение обратно в 0.
|
||||||
// Таким образом, при конфигурации { 1, 2, 5 } и
|
// Таким образом, при конфигурации { 1, 2, 5 } и
|
||||||
// нажатой ' d ' сначала произойдёт сдвиг на 1, ' d '
|
// нажатой ' d ' сначала произойдёт сдвиг на 1, ' d '
|
||||||
// станет ' f ', потом на 2, ' f ' станет ' h ',
|
// станет ' f ', потом на 2, ' f ' станет ' h ',
|
||||||
// в конце ещё сдвиг на 5 и ' h ' станет ' x '.
|
// в конце ещё сдвиг на 5 и ' h ' станет ' x '.
|
||||||
const size_t key_shifts[WHEELS_AMOUNT] =
|
size_t key_shifts[WHEELS_AMOUNT] =
|
||||||
{
|
{
|
||||||
|
3,
|
||||||
1,
|
1,
|
||||||
2,
|
2
|
||||||
5
|
|
||||||
};
|
};
|
Loading…
Reference in New Issue