MSVC 2012 看不到全局



所以我在做这个项目时遇到了这个问题。所以我决定检查一下我是否可以在一个简单的项目中复制它。现在是:

// main.cpp
#include "TestCase.h"
using namespace Game;
void main()
{
    int t = 1;
    t = gGlobalVar;
    int x = 0; // <------------ put breakpoint here
}
// TestCase.h
#pragma  once
namespace Game
{
    int gGlobalVar = -1;
}

无论是在观察窗口还是在代码视图中,我都看不到全局变量gGlobalVar的值。为什么?我该怎么做才能把它带到光明的一面?

提前谢谢。

有人告诉我,这种行为是调试器的旧错误,它在Visual Studio 2015中得到了修复。

相关内容

  • 没有找到相关文章

最新更新