c++ - 数据断点会影响Visual Studio中编译的代码吗?

标签 c++ visual-studio-2010 debugging breakpoints

我知道插入普通断点可以稍微改变编译后的代码,但是对于数据断点也是如此吗?我不明白如何从逻辑上将它们与代码“内联”。

最佳答案

据我所知,断点不会改变编译后的代码,无论是普通断点还是数据断点。

正在使用编译器编译程序,然后调试器使用编译后的可执行文件运行。

被更改的代码是内存中的代码。调试器将可执行文件加载到内存并更改其中的代码。

关于c++ - 数据断点会影响Visual Studio中编译的代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677370/

相关文章:

c++ - 如何用相同的参数初始化所有元组元素?

c++ - 重载 << 运算符时堆栈溢出

c++ - 我可以在内部函数中禁用宏吗?

debugging - 如何调试magento应用程序

c++ - 有没有办法使用 Cereal/C++ 为 std::map 指定更简单的 JSON(反)序列化?

c++ - 创建和读取数据的速度

c++ - VS2010 Express Edition与QT4.7一起编译报错

php - 如何将 PHP 支持添加到 Visual Studio 2010?

python - 显示正在运行的 Python 应用程序的堆栈跟踪

javascript - 理解 jquery - 构造函数错误?