Toggle navigation
科创
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
登录
 
注册
电波
论坛
专栏
应用
登录
注册
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
论坛
>
计算机科学
>
软件综合
发表于《
【C  】还我们一个空白的函数!使用NAKED CALL
》
okingkoom
14年8个月前
IP:未同步
391888
5楼
Re:回 3楼(婺源寻芳) 的帖子
引用第4楼phpskycn于2012-04-29 22:29发表的 回 3楼(婺源寻芳) 的帖子 :
这个是实际需要
该函数的参数完全以寄存器传递。。。。得保证其未被改动
楼主能否从汇编的层面举例说明,函数的调用不需要使用寄存器?
函数调用返回后,预期以外的寄存器值发生了变化,只能说函数本身有缺陷。
当然也可能是写代码的劳工并不清楚该函数会影响哪些内容而莫名惊诧。
加载全文
评论
0
文号 / 391888
okingkoom
百炼成钢
名片
发私信
学术分 1
总主题 23 帖
总回复 1469 楼
拥有证书:学者 笔友
注册于 2010/02/22 19:17:21
最后登录 2022/10/21 12:48:40
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:0
个人简介
家穷,人丑,爱喝小酒;
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
编辑
删除
{{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
保存
取消
我也是有底线的
保存中...
保存