编辑并继续看起来是一个很好的选择,那么微软为什么选择它(你必须检查相关的复选框才能使它工作)?
我在这个post中读到它的工作原理是在二进制映像中为函数留出一些额外的空间,它对调试过程的性能有任何明显的影响吗?
我还有其他原因要禁用它吗?
答案 0 :(得分:4)
E + C不适合所有人,它不会扩展到使用大量静态库的非常大的程序。他们更喜欢在程序运行时保留编辑代码的能力。 E + C只允许在断点处于活动状态时进行编辑,并坚持能够编译更改以继续运行。
当然,它对性能有影响。间接因为它需要关闭优化器的调试版本。直接因为这些堆栈预订,您可以更快地点击此网站的名称。使用较小的数据集来调试程序通常是务实的或必要的。