беззнаковый сдвиг вправо на 8 бит, получая предупреждение - PullRequest
0 голосов
/ 16 марта 2012
psApdu->ble>>8

когда я компилирую это утверждение в visual studio,

errorC220: warning treated as error - no 'object' file generated.

warning C4333: '>>' right shift by too large amount, data loss

Почему это предупреждение ?

информация: ble - это поле структуры unsigned char psApdu

1 Ответ

2 голосов
/ 16 марта 2012

Очень тонко пытается указать, что взятие 8-битной величины и ее смещение вправо на 8 бит не оставляет ничего от ввода, поэтому результат, как правило, вряд ли будет полезным для использования .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...