CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

谁能说说线程结束后系统会做那些清理工作?谢谢!

楼主chang123(英雄)2003-04-03 09:50:02 在 VC/MFC / 进程/线程/DLL 提问

一个线程一_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

相关问题

  • 从线程外部结束线程
  • 父线程怎样结束子线程?
  • 关于线程的结束!
  • 如何结束线程?
  • 线程如何结束
  • 线程如何结束?
  • 线程结束问题
  • 怎么结束线程
  • 线程结束不能结束,求救!
  • 在线程a中使线程b结束,语句应怎样写?

关键词

  • 线程
  • 系统
  • 调用
  • beginthreadex
  • 结束
  • 创建
  • exitthead
  • 数据区
  • beginthread
  • createthread

得分解答快速导航

  • 帖主:chang123

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo