前辈用QT5写的一个项目,后因为需要添加一些功能测试,我就着手添加了
测试时也是一帆风顺皆大欢喜,但是到生产环境却直接崩溃了,给我整蒙了,因为除了在使用的公司不一样,其他的都是一模一样的,百思不得其解
然后公司就派我到客户那边出差调试,调试完更蒙了,就正常的一个打印导致的崩溃,打印也是封装好的库,怎么就不行呢?
然后我在后面多加了几个打印,什么打印11111,22222之类的,加了三行,每次到最后一个打印就崩溃,欲哭无泪
试了重启大法和清理环境和重新编译大法都不行
最后就没什么办法,就和代码大眼瞪小眼,越看越烦躁,直接把里面无关紧要和注释的代码都删了,竟然可以了,可能是因为一个类里面行数太多了,修改之前足足三万多行,最后删了一些,再把一些逻辑整合到其他类里面,只剩下两万多行就再也没出现这种问题了,这种问题真的搞的人心态炸裂,哭了~~