gpt4 book ai didi

c++ - 强制 Visual Studio 进入 STL 类/函数

转载 作者:行者123 更新时间:2023-11-28 04:06:58 25 4
gpt4 key购买 nike

假设我们有这段代码

    #include <vector>

int main()
{
std::vector<int> a = { 1,2 };
a.push_back(3);
return 0;
}

在 VS 2019 中,我正在尝试进入 (F11) constructorpush_back功能,但 VS 只是跳过它。

还有其他解决方案,如 Debugging C++ app in Visual Studio 2017 steps into not my code is there a way to turn this off?Skip STL Code when debugging C++ Code in Visual Studio 2012? ,实际上要求相反(将步骤关闭)。所以我试图扭转他们的解决方案,例如添加
<Function><Name>std::.*</Name><Action>StepInto</Action></Function>
C:\...\Visual Studio\2019\Professional\Common7\Packages\Debugger\Visualizers\default.natstepfilter但它不起作用。

我正在运行 Debug x64有了这些选项 /JMC /permissive- /GS /W4 /Zc:wchar_t /ZI /Gm- /Od /sdl /Fd"x64\Debug\vc142.pdb" /Zc:inline /fp:precise /D "_CRT_SECURE_NO_WARNINGS" /D "_MBCS" /errorReport:prompt /WX- /Zc:forScope /RTC1 /Gd /MDd /std:c++17 /FC /Fa"x64\Debug\" /EHsc /nologo /Fo"x64\Debug\" /Fp"x64\Debug\EnvTest.pch" /diagnostics:column

强制 VS 进入 STL 类/函数的正确设置是什么?

最佳答案

关闭:工具 > 选项 > 调试 > 常规 > [X] 启用仅我的代码

这不是构建/项目设置,而是 IDE 选项。启用此选项后,您将跳过所有标准库代码。

关于c++ - 强制 Visual Studio 进入 STL 类/函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58562142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com