Visual C ++ 2008 Express中的代码定义窗口是什么?

时间:2009-11-20 21:52:06

标签: c++ visual-studio-2008 visual-c++

我正在研究Sphere Online Judge问题(好的,我只是在我的第二个大声笑)并且使用VC ++ 2008 express并且刚刚注意到“代码定义窗口”。这件事到底是做什么的?像我这样的初学者有用吗?

3 个答案:

答案 0 :(得分:7)

代码定义窗口为您提供了光标所在代码的附加上下文。

例如,如果您将光标放在以下代码中的Cat上:

Cat c;

然后它将在代码定义窗口中显示Cat类的定义。

如果您有以下代码:

c.meow();

你将光标放在c上,它会显示c的定义位置。 (即代码行:Cat c;


您只需右键点击代码的任意部分,然后选择go to definition,而不是使用此窗口。

答案 1 :(得分:1)

  

“代码定义”窗口是一个只读编辑器视图,它在活动项目中存储或引用的代码文件中显示符号的定义。要显示此窗口,请从“视图”菜单中选择“代码定义窗口”。首次打开窗口时,它会显示所选最后一个符号的定义。如果没有可用的定义,则不显示选择的定义。此窗口可以沿着集成开发环境(IDE)的任何方便边缘停靠。默认情况下,它显示在代码编辑器下方。

您可以找到更多信息here

答案 2 :(得分:1)

“代码定义”窗口是一个只读编辑器视图,它在活动项目中存储或引用的代码文件中显示符号的定义。

这是一种在项目中查看定义的基础代码(方法,属性或构造函数等)的方法,而无需将包含代码的项目加载到Visual Studio中,并寻找符号。 / p>