是否有一个工具供Visual Studio跟踪(或中断)变量值?

fay*_*aya 4 c++ debugging visual-studio

Visual Studio调试器中是否有工具或设置在断点处停止或将变量设置为特定值?我的意思是,如果我知道该值将设置为"HELLO",我希望调试器将以与达到断点时相同的方式停止吗?

Dav*_*sky 9

你正在寻找一个条件断点.


Bri*_*ndy 8

  1. 在代码中的任何位置设置断点.
    • 通过转到"调试"菜单 - >"Windows" - >"断点"启用断点列表窗口.
    • 在断点窗口中,右键单击断点
    • 选择条件......
    • 输入涉及变量的任何表达式

满足条件时将触发断点.

通过右键单击断点菜单,您还可以设置断点:

  • 仅来自某些进程或线程
  • 击中次数
  • 仅在条件或变量发生变化时