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」を使用しても機能しません。次に、HKLM ではなく HKCU に構成を配置できるようになりました。これにより、設定が他のユーザーに干渉するのを防ぐことができますが、HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\NativeDE\StepOver に書き込むことができます。

最後に、\oper を使用した古い構文が機能しなくなったという報告を聞きました。簡単な回避策は、次を使用することです。

. オペレーター。

(=NoStepInto の省略にも注意してください。)

于 2012-04-26T10:51:40.597 に答える