gpt4 book ai didi

c++ - Visual Studio 2015 年。如何*不*介入某些功能?

转载 作者:太空狗 更新时间:2023-10-29 20:54:04 26 4
gpt4 key购买 nike

我想配置 VS2015 调试器,以便当我进入某些代码 (F11) 时,它会逐步执行某些功能。

例如,假设有一个模板类 SmartPointer,它有一个重载成员 -> 。

如果我有以下语句:

SmartPointer<SomeClass> ptr;
/* initialize ptr */

ptr->method();

调试器将进入 SmartPointer::operator->,退出,然后进入方法()。我想直接进入 method()。

这可能吗?

编辑:所谓的拷贝不是一个,因为它不适用于 vs2013 或 2015

最佳答案

好的,我实际上找到了解决方案。您必须以管理员身份编辑:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\Visualizers\default.natstepfilter

C:\Program Files\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\Visualizers\default.natstepfilter

取决于您使用的是 64 位还是 32 位机器。添加一行

<Function><Name>SomeFunction</Name><Action>NoStepInto</Action></Function>

HTH

关于c++ - Visual Studio 2015 年。如何*不*介入某些功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40488311/

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