首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在Visual Studio调试器中定义变量?

是否可以在Visual Studio调试器中定义变量?
EN

Stack Overflow用户
提问于 2010-04-08 16:01:41
回答 2查看 193关注 0票数 0

我想知道是否可以在visual studio中调试期间定义一个变量。例如,我想知道当某个标志为真时,断点被命中了多少次。这似乎需要对visual studio调试器使用更高级的编程技巧。

Visual studio条件断点只能满足部分要求。

EN

回答 2

Stack Overflow用户

发布于 2010-04-08 16:33:57

要确定断点的命中计数,请将所需的断点命中计数设置为一个您不希望达到的非常高的值。

然后,您可以通过将鼠标悬停在左侧的断点图标或右键单击它,然后选择“命中计数...”来检查断点的当前命中计数。再来一次。

代码语言:javascript
复制
int c3 = 0;
int c5 = 0;
for(int i = 0; i < 100; ++i)
{
    if(0 == i % 3)
    {
        ++c3; // Set break point with hit count 1000 here
    }

    if(0 == i % 5)
    {
        ++c5; // Set normal break point here
    }
}

在上面的示例中,当您到达正常断点时,您可以检查另一个断点的命中计数。

票数 1
EN

Stack Overflow用户

发布于 2010-04-08 16:22:10

为什么不使用IFDEBUG类型的标志和条件编译?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2598339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档