[an error occurred while processing this directive]
|
Сдвигаем на 8 бит влево. Получаем три байта в результат и один выдвинутый байт. Смотрим на каждый бит выдвинутого байта (на все, разумеется, одновременно), и если он равен 1, ксорим к результату свою, специфичную для бита константу.
Константы выводятся из побитового алгоритма и того факта, что XOR на входе приводит к XOR на выходе.
E-mail: info@telesys.ru