[ZLG-ARM] 各位前辈,各位好汉你看

[复制链接]
1854|2
 楼主| whb565938 发表于 2007-4-13 16:40 | 显示全部楼层 |阅读模式
tc, PTC, os, CPU, dos
这是os_cpu_c.c里面的函数,这个的注释是:&quot;在任务删除是调用&quot;<br />void&nbsp;OSTaskDelHook&nbsp;(OS_TCB&nbsp;*ptcb)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;ptcb&nbsp;=&nbsp;ptcb;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />}<br />请问,如果任务要删除了,用这句&quot;ptcb&nbsp;=&nbsp;ptcb;&quot;有什么用呢?&nbsp;
computer00 发表于 2007-4-13 16:50 | 显示全部楼层

呵呵,这个是Hook函数,作者没有实现,是留给用户用的

ptcb&nbsp;=&nbsp;ptcb;&nbsp;&nbsp;只是一个多余的语句,防止编译器警告而一。因为变量不用,有些编译器会警告。
 楼主| whb565938 发表于 2007-4-13 16:58 | 显示全部楼层

谢谢楼上,的热心解答,

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

84

主题

151

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部