如何在Visual studio即时窗口中声明变量
How to declare variables in Visual Studios immediate window in C++?
最近我发现在调试时可以在Visual Studio即时窗口中声明变量。这个特性真的很有用,因为如果我想在那个上下文中试验代码,我可以在不修改新窗口中的实际代码的情况下创建新变量,然后我可以在观察窗口中探索它们。
这对于我一直在调试的c#项目非常有效,但现在我正试图在不同的项目中为基本的c++声明做同样的事情。我在断点处中断,并在直接窗口中输入以下内容:
int myVariable;
这给出了错误:
CXX0013: Error: missing operator
有任何步骤,我需要得到这个工作与一个c++项目?
您可以通过在调试器中停止时将新变量添加到代码窗口(而不是立即窗口)来实现相同的功能。
确保Tools->Options->Debugging->Edit and Continue->Enable native Edit and Continue选中。
int myVariable=444;
然后添加你的代码,Debug->Apply code Changes,它就工作了。可选地使用Set Next Statement将执行点移动到另一行
相关文章:
- .cpp和.h文件中的模板专用化声明
- 未在作用域中声明unordered_map
- C++避免重复声明的语法是什么
- 如何确保C++函数在定义之前声明(如override关键字)
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 错误:未在此范围内声明'reverse'
- 问:如何使用C++中的按钮从窗口打开窗口
- 奇怪的(对我来说)返回声明 - 在谷歌上找不到任何关于它的信息
- 为什么在定义函数之前先声明它
- 如果不在窗口 10 中声明名为 openCV 的 openCV namedWindow,QT 图像显示将无法正常工作
- 在 mingw64- 变量下的窗口中编译 openvpn3 时出错,未在范围内声明
- 如何为所有窗口形式声明全球类对象
- 如何将SFML窗口声明为我所有的类功能
- 从QT中的对话框中声明指向主窗口的指针
- wxwidgets UI 更新:声明窗口标识符
- Qt 错误:无法在主窗口中声明多个主窗口.cpp
- QT声明主窗口出主类
- 如何在Visual studio即时窗口中声明变量
- 如何在Qt Creator的主窗口中声明对象
- 我如何声明OutputDebugStringA没有窗口.h宏