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

关于多线程资源释放的有关问题

2012-02-13 
关于多线程资源释放的问题在使用pthread库进行多线程编程时,希望创建两个子线程,如果第一个子线程成功创建

关于多线程资源释放的问题
在使用pthread库进行多线程编程时,希望创建两个子线程,如果第一个子线程成功创建,在创建第二个子线程时,发生错误,如果此时直接退出程序,那第一个子线程所占用的资源会被系统自动释放吗?请高手帮忙,谢谢!

[解决办法]
如果流程是这样的:启动程序,创建第一个线程(成功);创建第二个线程(失败);退出程序。那就不会有内存泄露。因为只要你的程序推出

了,所有申请的资源就都自动释放掉了,即使你没有显示的释放,系统也会给你释放掉的...

热点排行