📄 subject_67319.htm
字号:
<p>
序号:67319 发表者:fwzfwz1 发表日期:2003-12-30 22:28:04
<br>主题:符合表的问题
<br>内容:编译器的符号表到底是怎么回事,这个符合表占用存储空间吗,它到底放在那里,好像常量是放在符合表中的,请了解符合表的高手指点一下。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2003-12-30 23:03:59
<br>内容:符号表是在编译的过程中生成的(通常是语法分析时生成),一般是标识符常量什么的,如果编译的步骤复杂一般会以中间文件的方式存到磁盘中。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:michael 回复日期:2003-12-31 00:00:50
<br>内容: 说得直白一点就是您工程目录下的那个pdb文件。这个东西在反汇编程序的时候很有用。<BR>它可以帮我们读懂反汇编过来的二进制代码。如果您常用kd、windbg等工具。那么您就离不开它。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:fwzfwz1 回复日期:2003-12-31 11:28:01
<br>内容:那么这个符合表怎么用,如果我将这个pdb文件删除,对exe文件没有影响呀。michael 可否介绍的详细一点。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:michael 回复日期:2003-12-31 11:46:04
<br>内容: 如果您只关心删除后对exe文件的使用有没有影响,那我可以告诉您,没有任何影响。<BR>像凯凯老大说得那样,pdb文件只是编译过程的中间产物,是编译器产生的副产品。但是如果您想用windbg反汇编您的程序,这个pdb作用可就大了,具体怎么用请参阅windbg文档。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2003-12-31 22:21:49
<br>内容:XIXI,我还以为楼主想做个编译器。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:michael 回复日期:2003-12-31 23:00:31
<br>内容: 论坛上有几个水平能像凯凯老大这么高呀?<BR><BR><BR> 虽然我也希望每个人水平很高,但是理想和现实差得很远呀。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2004-01-01 11:16:40
<br>内容:呵呵,因为现在在公司就是做一个类似编译器的东东,所以对这些符号表什么的比较敏感。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:michael 回复日期:2004-01-01 12:27:31
<br>内容: 嘿嘿,您不是去搞J2EE了吗?<BR><BR><BR> 高手就是高手,我这只菜鸟对您的敬仰有如滔滔江水连绵不绝,又犹如黄河泛滥一发而不可收………………
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2004-01-02 22:21:08
<br>内容:我们做的东东是将oracle form的工程自动迁移到J2EE平台,所以也算是在搞J2EE。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -