Конференция "Прочее" » C++ Кто знает
 
  • dark_volk (09.02.09 14:45) [0]
    unsigned short CRC = 0xffff;
    for (int i = 0; i < size; i++)
    {
    unsigned short acc = buf[i];
    for (int i = 0; i < 8; i++)
    {
     unsigned short a = acc ^ CRC;
     bool c = a & 0x0001;
     if (c) CRC ^= 0x0810;
     CRC >>= 1;
     if (c) CRC |= 0x8000;
     c = acc & 0x0001;
     acc >>= 1;
     if (c) acc |= 0x8000;
    }
    }
    Сделайте в делви очень надо
  • wal © (09.02.09 14:54) [1]
    оно и в си работать не будет
  • Rouse_ © (09.02.09 16:06) [2]
Есть новые Нет новых   [134454   +43][b:0][p:0]