【发布时间】:2010-05-25 03:41:21
【问题描述】:
大家好。我想问一下,编译器(例如Visual C++)可以生成一个报告(.txt),告诉一个结构/所有结构的结构成员偏移量吗?
如果是这样,它对调试有很大帮助。例如,当您在调试器中阅读反汇编代码时,将偏移值与结构成员相关联会更容易。
此外,最好让编译器报告函数堆栈帧上每个局部变量的偏移量(例如,在 X86 机器上相对于 ebp 的偏移量)。
提前谢谢你。
【问题讨论】:
-
我设法挖掘了未记录的编译器开关,并将我的答案放在这里:stackoverflow.com/questions/2138890/…。投票结束你的问题作为一个骗子。
标签: c++ c compiler-construction debugging