Показать полную графическую версию : литература про CRC, VRC, LRC
Где можно почитать про эти алгоритмы составления контрольных сумм? больше всего интересует LRC, но думаю, что по ссылкам в VRC и CRC можно что-то найти... Искал в яндексе нашёл только расшифровку названия.
Не мой день сегодня. Что ни спрошу, тут же ответ нахожу :(
// LRC - это обычный побитный XOR
char lrc(const char* begin, const char* end)
{
char result = char();
for(; begin!=end; ++begin) result ^=*begin;
return result;
}
// VRC - это обычный междубитный XOR
bool vrc(char ch)
{
char result = char();
for (; ch!=char(); ch>>=1) {result^=ch;}
return result & 1;
}
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.