所以当我在这个项目上工作时,我遇到了这个问题。所以我决定检查一下我是否可以在一个简单的项目中重现它。所以这就是:
// 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的值。为什么?我该怎么做才能把它带到光明的一面?
提前谢谢。
答案 0 :(得分:0)
我被告知该行为是调试器的旧错误,它在Visual Studio 2015中得到修复。