7

我知道可以将 VS 配置为不单步执行特定功能(例如,您知道可以工作的无聊智能指针代码,只是在调试时妨碍理解代码)。如何为我正在调试的代码中使用的自定义智能指针执行此操作?

4

1 回答 1

1

http://www.cprogramming.com/debugging/visual-studio-msvc-debugging-NoStepInto.html

Visual Studio 9 (2010) Visual Studio 2010 引入了一些小的变化——特别是,当你想避免单步执行一个函数时,你应该简单地省略“=NoStepInto”:

10 字符串\:\:.*

使用“=NoStepInto”根本行不通。其次,您现在可以将您的配置放入 HKCU,而不是 HKLM,让您的设置不会干扰其他用户,而是写入 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\NativeDE\StepOver。

最后,我听说使用 \oper 的旧语法不再有效。一个简单的解决方法是使用:

. 操作员。

(请注意 =NoStepInto 的省略。)

于 2012-04-26T10:51:40.597 回答