首页
社区
课程
招聘
c++ 命名修饰如何解码成源码中的名字?
发表于: 2006-7-3 23:17 3839

c++ 命名修饰如何解码成源码中的名字?

2006-7-3 23:17
3839
我们知道c 语言函数源码到汇编中的名字是加前缀,比如 _asbust, c++ 的源码名字到汇编名字就比较复杂了, 比如会出现
.?someabc@std@@ 这样的名字.
  
  请问如何把这种.?someabc@std@@ 的decorated name 恢复成源码的函数名, 算法是如何的?
  其实这个就是dependency 这个工具的一个功能而已, 我只是想知道它的算法, 有没有什么资料可以提供下?

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

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 214
活跃值: (60)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
貌似不同的编译器,对函数的休息方法不一样,vc的可以参考msdn里面相关章节~
2006-7-4 11:41
0
游客
登录 | 注册 方可回帖
返回
//