【发布时间】:2015-01-12 05:28:39
【问题描述】:
Power_s.Ch1 = ( (uint8)(((*RequestData)[0]) << 8 ) | ((*RequestData)[1]) );
-> 抛出以下错误:
- 违反 MISRA 2004 要求的规则 12.8,移位右侧的值超出范围 运营商
- 违反 MISRA 2004 要求的规则 10.1,复整数的隐式转换 表达
如何解决?
【问题讨论】:
-
请格式化您的代码。
-
RequestData的类型是什么