之前遇到过这种情况,在Debug模式下,编写的项目代码运行正常,切换到Release模式下,软件就会崩溃或者偶尔出现崩溃。
出现这种情况,大概率的是你代码中部分变量未初始化,导致代码运行中会出现错误,因为Debug模式和Release模式,对待未初始化的变量默认值规则不一样。
总之一句话,变量定义需要及时初始化,养成良好的编码习惯,减少bug的出现,提高开发效率。
Qt开发-同样的代码在Debug模式或Release模式下运行出现错误
最新推荐文章于 2022-01-21 13:32:25 发布