Здравствуйте, Анатолий Широков, Вы писали:
АШ>АШ>typedef unsigned char byte;
АШ>// инициализация байта
АШ>byte b(0xF7);
АШ>
А если без инициализации?
Допустим из порта считали байт, записали его в переменную read типа BYTE;
А дальше?
АШ>АШ>// получение старших четырех бит
АШ>byte hi = (0xF0 & b) >> 4;
АШ>
Как тут быть?
Может так: BYTE hi=read>>4;?
... << RSDN@Home 1.1.3 stable >>
Исправлено форматирование, удалено избыточное цитирование. -- ПК