今天运行程序的时候,在Release模式下调试了一下,忽然发现奇怪的现象(好吧,是我不懂,所以觉得奇怪~)
比如有两个文件: A , B
当我在Debug模式下调试时,在A文件中添加一个断点,程序运行到这里的时候理所当然的停下了~
而我在Release模式下,做相同的事情时,断点却跳到文件B的某处去了~对于此现象百思不得其解~
于是乎,问了知乎的大神们,得知是Release优化的原因,于是乎,打开属性页一看,果不其然,Release模式下采用了最大速度的优化模式,而Debug模式禁用了优化,于是我将Release模式下的优化模式改为禁用后,结果就和Debug模式下一样了~~~(当然,测试完之后还是改回来咯~