社区
移动开发其他问题
帖子详情
请教MTK的一行代码
lion7beck
2012-03-16 11:20:46
U16 menu_id = (U16) (U32) menu_evt->app_data。
右操作数为void *类型,请问为什么要进行2次强制转换?而不省略(U 32)?
...全文
262
5
打赏
收藏
请教MTK的一行代码
U16 menu_id = (U16) (U32) menu_evt->app_data。 右操作数为void *类型,请问为什么要进行2次强制转换?而不省略(U 32)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sj1224zn
2012-09-07
打赏
举报
回复
你先试试去掉编译会不会出错, 如果不会, 至少语法上没问题
MC_LoveX
2012-08-01
打赏
举报
回复
我说他直接复制(U32) menu_evt->app_data过来的你信么
daijwhoch
2012-03-21
打赏
举报
回复
你试下,看他报什么错,或者直接就是可以的撒
sgzboy04
2012-03-16
打赏
举报
回复
void *为无符号指针,指向ap_data的数据,因为不清楚数据值,我们的电脑大多数都是32位的,所以先转为32位的无符号整形。menu_id是U16,为了类型匹配不发生溢出,再转为U16
lion7beck
2012-03-16
打赏
举报
回复
请问为什么不直接转为U16,而需要经过U32的过渡??
[Quote=引用 1 楼 sgzboy04 的回复:]
void *为无符号指针,指向ap_data的数据,因为不清楚数据值,我们的电脑大多数都是32位的,所以先转为32位的无符号整形。menu_id是U16,为了类型匹配不发生溢出,再转为U16
[/Quote]
mtk
调试方法总结
普通的界面修改,功能行基本都可以通过模拟器完成,但是遇到死机或者与l4c相关的问题是就需要打trac配合cather进行调试了;如果还搞不顶,那么
mtk
会告诉你打开dump开关,通过trac方式抓包后上传到eservice后他们来...
mtk
移植总结_
MTK
Mtk
移植中问题及处理方式 1、 如何提高移植效率? (一)做各种平台的提取包 (二)移植之前问好方案商机器是否好的,
代码
是否好的,工程开关放哪里,是 否有触摸,是否开启维纳斯,字符串存放的位置...
MTK
开发调试方法
普通的界面修改,功能行基本都可以通过模拟器完成,但是遇到死机或者与l4c相关的问题是就需要打trac配合cather进行调试了;如果还搞不顶,那么
mtk
会告诉你打开dump开关,通过trac方式抓包后上传到eservice后他们来...
MTK
开发中一些经验总结
ADS C/C++ COMPILER不同的编译选项可能导致
代码
的性能差异很大。ADS使用ARMV4指令集, 而真机是Thumb指令集。 4. MMI/GUI的工作尽量用MODIS模拟器。 真机编译很慢,可用分布式编译加速。 5. Image$$ZI$$Limit 错误...
MTK
6752资料和问题集合帖
今天抽时间再次整理了下
MTK
版块内的一些芯片型号相同的帖子,为了方便大家查找资料,将会把论坛内这类的帖子归纳到一起:
MTK
6752资料帖集合 MT6752 完整DATASHEET MT6752参考原理图和PCB MT6752 MT6732 64位 原理图...
移动开发其他问题
790
社区成员
13,285
社区内容
发帖
与我相关
我的任务
移动开发其他问题
移动平台 其他移动相关
复制链接
扫一扫
分享
社区描述
移动平台 其他移动相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章