gpt4 book ai didi

c - Visual Studio 2008 中的符号表条目

转载 作者:行者123 更新时间:2023-11-30 14:27:44 35 4
gpt4 key购买 nike

以下两个链接帮助我在 Visual Studio 中找到符号表。

What/Where is the "Symbol Browser" in Visual Studio 2008?

http://msdn.microsoft.com/en-us/library/sxdy04be.aspx

我执行了一个简单的程序来查看符号表中的值,但 .rc 文件内没有任何内容。

int main()
{
int a=10;
int *p;
int k[]={10,20,30};
return 0;
}

我预计符号表将包含 a 作为整数类型。但是 .rc 文件中没有任何内容。请帮助我了解如何查看符号表条目。

最佳答案

这是一个误会。在这种情况下,符号浏览器指的是资源文件的资源符号对话框。它与C代码中的符号无关。此外,.rc 文件是包含图标、菜单、对话框、字符串等的资源文件。编译后的程序几乎不包含任何符号信息,因为运行时不需要它们。

更新:

VisualStudio 将符号信息存储在扩展名为 .pdb 的单独文件中。它主要用于调试器。 .pdb 文件采用专有且未记录的格式,但您可以使用 Debug Interface Access SDK 访问它。 .

关于c - Visual Studio 2008 中的符号表条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7374329/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com