主线程退出,全局静态对象析构导致工作线程访问崩溃的问题-CSDN博客

网站介绍:问题现像:关闭一个窗口时,发现工作线程访问一个静态全局变量越界,最后定位到是资源已经被析构,而工作线程还在访问资源。解决方法:1.保证退出的顺序,先结束工作线程,最后结束主线程。全局静态对象析构:main函数退出后,会调用exit函数,该函数会析构静态变量。但此时其他工作线程不一定退出,访问已析构资源会出现问题参考链接:https://zhuanlan.z...