如何在Visual Studio中调试单行函数?

时间:2016-09-26 20:14:28

标签: c++ visual-studio visual-studio-2015

在Visual Studio中是否有办法调试只有一行的函数?

类似的东西:

int foo(int a) { return a + 1; }

当VS进入函数时,似乎没有任何数据被正确初始化,并且在检查变量'a'时,我得到了垃圾数据。一旦我走到下一行,数据通常会被初始化,但由于这是一行函数,它似乎永远不会这样做,这非常烦人(因为我需要重新编译所有内容只是为了检查a的值)。 / p>

2 个答案:

答案 0 :(得分:4)

我不知道你是否可以按照指示而不是按行进行操作,但为什么不把它重新格式化为

int foo(int a)
{
    return a + 1;
}

答案 1 :(得分:3)

如果它是简单的功能,您可以开始调试并按Alt+8进行汇编代码调试