读书人

调试发现程序施行顺序不是从前到后

发布时间: 2012-09-08 10:48:07 作者: rapoo

调试发现,程序执行顺序不是从前到后?
win2012,c++
在一个函数体内,添加了若干断点,但调试时发现会先执行后面的断点,再执行前面的。函数体内没有goto之类的跳转。

file::file()
{
1 代码代码代码代码
2 代码代码代码代码
3 代码代码代码代码
4 代码代码代码代码
5 代码代码代码代码
}

调试时全部加了断点,结果执行顺序为1、4、2、3、5。这什么道理?困扰

[解决办法]

探讨

难道真的是乱序执行?

读书人网 >C++

热点推荐