主线程结束,进程是否退出?
2016-01-20 11:05
204 查看
#include <windows.h> #include <process.h> unsigned __stdcall _threadfun(void* pParam) { while(TRUE) { printf("hello world"); } } int main(int argc, char* argv[]) { unsigned uThreaID; _beginthreadex(NULL,0,_threadfun,NULL,NULL,&uThreaID); //不调用ExitThread,主线程执行完成退出,crt会终止所有的线程,进程退出 //如果调用了ExitThread退出主线程,crt不会终止其他的线程,虽然主线程退出了,进程仍然在 ExitThread(1);//显示调用ExitThread结束主线程,进程不退出 return 0; }
相关文章推荐
- Android MVP模式 简单易懂的介绍方式
- iText导出PDF经典实现
- 设置环境变量
- UITableViewCell的点击事件而不是select事件
- Mac下的putty远程管理软件
- Poj 2051 Argus
- error C2440 “static_cast” 无法从“void (__thiscall C* )(void)...
- Mp4v2实现h264+aac打包成Mp4视频文件
- 微信支付开发(1) JS API支付
- Spring MVC MultipartFile实现图片上传
- background-position解析
- 在eclipse中怎么导入包?
- Unity工具菜单翻译(二)
- iOS 开发微信支付
- ubuntu 12.04安装qq2015
- 继电保护与自动装置
- 状态管理cookie 案例
- mysql之MMM高可用方案简介
- 仓库入仓-手机条码扫描
- WPF写的一个使用Log4net.dll库的demo