谁能说说线程结束后系统会做那些清理工作?谢谢!
一个线程一_beginthread()创建,正常结束后,怎么处理?会不会调用_exitthead()?
类似的
一个线程一_beginthreadex()创建,正常结束后,怎么处理?会不会调用_exittheadex()?
个线程一CreateThread()创建,正常结束后,怎么处理?会不会调用ExitThread()?
谁能说说线程结束后系统会做那些清理工作?
问题点数:0、回复次数:3Top
1 楼webber84(***闭关修炼中***)回复于 2003-04-03 11:53:13 得分 0
_beginthread()和_beginthreadex()创建的线程结束后都会调用相应的end函数,但是CreateThead创建的线程也会调用ExitThead。beginthread和beginthreadex的内部也会调用CreateThread。
beginthreadex与CreateThread的区别主要在于前者会创建一个线程局部数据区,endtheadex的工作就是清除这个数据区,然后调用ExitThreadTop
2 楼Daniel22_cn(我爱我老婆)回复于 2003-04-03 11:56:37 得分 0
webber84(***闭关修炼中***) , 牛人!Top
3 楼CowWu(老牛)回复于 2003-04-03 12:01:18 得分 0
学习学习Top




