Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在VisualStudio中,在哪里观察全局数据结构、变量?_C++_Visual Studio 2008 - Fatal编程技术网

C++ 在VisualStudio中,在哪里观察全局数据结构、变量?

C++ 在VisualStudio中,在哪里观察全局数据结构、变量?,c++,visual-studio-2008,C++,Visual Studio 2008,Wehn I调试并到达断点,在VisualStudio2008的“局部变量”选项卡中只能看到局部变量 在visual studio中,在何处观察全局数据结构、变量?在观察窗口中。Local选项卡用于局部变量,顾名思义 您需要手动添加变量。您可以转到快速观察窗口-Ctrl+Alt+Q,在那里输入变量名,然后按Add watch。变量将添加到“监视”窗口。Watch显然是最好的方法,但是还有一个有用的窗口Autos,它根据上下文自动显示变量(例如,当前行中使用的内容) 您可以在调试期间打开它Debu

Wehn I调试并到达断点,在VisualStudio2008的“局部变量”选项卡中只能看到局部变量


在visual studio中,在何处观察全局数据结构、变量?

观察
窗口中。
Local
选项卡用于局部变量,顾名思义


您需要手动添加变量。您可以转到快速观察窗口-
Ctrl+Alt+Q
,在那里输入变量名,然后按
Add watch
。变量将添加到“监视”窗口。

Watch
显然是最好的方法,但是还有一个有用的窗口
Autos
,它根据上下文自动显示变量(例如,当前行中使用的内容)


您可以在调试期间打开它
Debug->Windows->Autos
CTRL+D,A
)。

或者您可以直接转到“监视窗口”:Debug->Windows->watch->watch1/watch2/watch3/watch4,或者通过CTRL+ALT+W和“监视窗口数”(1到4)尝试在“监视”中添加全局变量,但它显示标识符“全局变量\名称”是未定义的,有人知道为什么吗?哦,nvm原来是因为它们位于不同的名称空间中,那么其他标题中的常量呢?标题没有单独的名称空间,已经包含在内,但仍然无法在监视窗口中显示。它只说“符号是不允许的”。最后,我打开了另一个文件常量,它是一个struct数组,并检查我已经在哪个索引中。有没有办法让这一切顺利进行?