[an error occurred while processing this directive]
|
И, кстати, и сумма и байт могут быть как знаковые, так беззнаковые, ибо в единственном месте, где может быть неоднозначность (char-->int), следом идет сдвиг вверх на 8, просто удаляя старшие 8 бит, хоть они расширились со знаком, хоть без знака. В остальных случаях идут сдвиги вверх, либо xor'ы, все это одинаково для signed/unsigned
E-mail: info@telesys.ru