Цитата:
Сообщение от -=Женек=-
Продолжаю копать. Чего я не понял с самого начала, и не пойму сейчас - зачем & 0xFF?
Убрал - тоже работает.
|
конечно будет работать, приведением к типу unsigned char вы "обрезали" остальные данные.
А получилось вам сделать вот этот фрагмент
Цитата:
|
(((unsigned char*)Data)[I] & 0xFF).
|
т.к. компилятор смог преобразовать тип, вот и всё.
По-поводу того что
int православнее в данном случае я бы поспорил. Если у Евгения, библиотека обрабатывает, по 1 байту из потока, зачем ему использовать int?
Где он выиграет?