相关疑难解决方法(0)

如何在Visual C++ 2013中跳过调试所有std命名空间?

我希望默认跳过调试所有std :: namespace C++,而不将代码窗口更改为std :: code,由Microsoft编写为xstring.这个问题类似于: 如何在步入时跳过VS 2008中的常见类?一步一步调试在MSVC++ 2010期间自动跳过STL函数.唯一的区别是他们的解决方案适用于Visual Studio 2008和2010.我自己尝试过,它适用于visual studio 2010,但我想在visual studio 2013上进行.同样的解决方案在visual studio 2013上不起作用我尝试将注册表中的所有值更改为:

_RTC_CheckEsp
Run Code Online (Sandbox Code Playgroud)

std\:\:.*=NoStepInto
Run Code Online (Sandbox Code Playgroud)

其中一些是视觉工作室12.0(视觉工作室2013)的价值,但重新启动visual studio 2013后,没有任何改变.相反,这适用于Visual Studio 2010."Just My Code"选项已打开.

c++ debugging visual-studio visual-studio-debugging visual-studio-2013

20
推荐指数
1
解决办法
3480
查看次数

如何在步入时跳过VS 2008中的常用类?

如何在步入时跳过VS 2008调试器中的常用类?

例如,我不希望调试器进入任何std :: classes.我怎样才能做到这一点?

我已经在VS 2005及更早版本中找到了这样做的方法,但不是2008年

c++ debugging visual-studio-2008 visual-studio

17
推荐指数
1
解决办法
1829
查看次数

F11 仅逐行调试我的 .cpp?

我正在开发一个 OpenCV 应用程序,我需要调试我的代码(Visual studio 2010,带有 cmake 的 opencv)。

我想逐行调试以查看我的应用程序崩溃的具体位置。我试图使用的F11问题是,它F11显示了外部代码(opencv 库、std 库等)。

有没有其他方法可以不在我的代码中放置大量断点?

 int main(void) {
    vector<int> myVec;
    myVec.push_back(1);
    //> Do other stuff
 }
Run Code Online (Sandbox Code Playgroud)

如果我尝试F11使用此代码,Visual Studio 也会调试矢量库文件,我想避免这种情况。我只想遵循 main(); 内的代码流程

c++ visual-studio-2010

5
推荐指数
1
解决办法
763
查看次数