前段时间发现VS调试器的Watch窗口无法观察全局变量的值
统统都是 CXX0017: Error: symbol "xxx" not found
加上 {,,"xxx.dll"} 也找不到,但也没留意
今天偶然发现其实原因很搞笑:因为我的全局变量都在一个namespace里面,所以在Watch窗口中必须要给此变量加上限定符才可以,如 name::xxx ^_^!
统统都是 CXX0017: Error: symbol "xxx" not found
加上 {,,"xxx.dll"} 也找不到,但也没留意
今天偶然发现其实原因很搞笑:因为我的全局变量都在一个namespace里面,所以在Watch窗口中必须要给此变量加上限定符才可以,如 name::xxx ^_^!
本文介绍了解决VS调试器Watch窗口无法显示全局变量值的问题。原因是全局变量位于一个名称空间内,需要在Watch窗口中指定名称空间限定符才能正确观察到变量的值。
1796

被折叠的 条评论
为什么被折叠?



