首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-09-08 
调试发现,程序执行顺序不是从前到后?win2012,c++在一个函数体内,添加了若干断点,但调试时发现会先执行后面

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

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

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

[解决办法]

探讨

难道真的是乱序执行?

热点排行