当主线程结束时,其释放自身内存,此时子线程并没有结束。
当子线程访问父线程的内存时,若该内存已经被释放,则会出现内存访问错误的现象。
因此,再结束主线程的时候,一定要避免子线程访问已经释放的内存空间,其中一种好的办法就是主线程等待子线程的运行结束。
当子线程访问父线程的内存时,若该内存已经被释放,则会出现内存访问错误的现象。
因此,再结束主线程的时候,一定要避免子线程访问已经释放的内存空间,其中一种好的办法就是主线程等待子线程的运行结束。
本文讨论了主线程结束时子线程可能遇到的内存访问错误问题。为了避免子线程访问已释放的主线程内存导致的问题,文章建议主线程等待子线程完成任务后再结束。
235
406
1666
402

被折叠的 条评论
为什么被折叠?