我知道插入普通断点可以稍微改变编译后的代码,但是对于数据断点也是如此吗?我不明白如何从逻辑上将它们与代码“内联”。
最佳答案
据我所知,断点不会改变编译后的代码,无论是普通断点还是数据断点。
正在使用编译器编译程序,然后调试器使用编译后的可执行文件运行。
被更改的代码是内存中的代码。调试器将可执行文件加载到内存并更改其中的代码。
关于c++ - 数据断点会影响Visual Studio中编译的代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677370/