首页
社区
课程
招聘
[求助]thunk这个单词怎么解释
发表于: 2009-6-30 13:15 3503

[求助]thunk这个单词怎么解释

2009-6-30 13:15
3503
PE文件输入表中有一个成员叫做FirstThunk,thunk这个单词是怎么来的,是什么意思?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
这个词还具体是什么意思还真不知道,不过FirstThunk表示的含义看PE文件格式的文档应该不难理解,自己看过的印象深,我就不说了,翻开PE格式的文档看一看。

刚才在wikipedia上看到了thunk的解释:

The word thunk has at least three related meanings in computer science. A "thunk" may be:

* a piece of code to perform a delayed computation (similar to a closure)
* a feature of some virtual function table implementations (similar to a wrapper function)
* a mapping of machine data from one system-specific form to another, usually for compatibility reasons


按我个人的想法,如果按“延迟绑定”来解释,似乎有些道理。当然,只是个人想法。
2009-6-30 19:15
0
雪    币: 118
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
延迟绑定?,我原以为可以作"项,块"理解,现在我感觉有点晕了.
2009-7-2 10:25
0
雪    币: 157
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
- -这个延迟绑定是不是C++课里说的动态链编啊?
2009-7-2 17:08
0
游客
登录 | 注册 方可回帖
返回
//