Linux线程的几种结束方式
2015-11-17 11:41
190 查看
Linux创建线程使用
Linux线程的几种结束方式:
调用
函数
线程被取消
同一进程中的其他线程调用了
int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine)(void *), void *arg)
Linux线程的几种结束方式:
调用
pthread_exit(exit_code),
exit_code为线程退出的状态代码。同一进程下的其他线程可以通过
pthread_join(exit_code)来使用。
函数
start_routine使用
return返回,与调用
pthread_exit()作用相同。
线程被取消
pthread_cancel()。
同一进程中的其他线程调用了
exit(),,或者主线程从
main函数返回。
相关文章推荐
- linux redhat 操作/命令
- Linux入门学习教程:虚拟机体验之KVM篇
- linux下的常用指令
- CentOS 6.3系统安装配置KVM虚拟机
- 虚拟机linux无法获得IP
- linux下gcc/g++编译器使用简介及makefile的书写规则
- ActiveMQ 即时通讯服务 浅析
- linux下vi的复制,黏贴,删除,撤销,跳转等命令 (转载)
- Linux 常用命令
- linux wc命令
- centos把用户加入sudoers
- Linux 程序开发打印Debug 信息的使用技巧
- vi常用命令
- linux动态链接库的使用
- 在Linux系统下用parted命令管理GPT分区的教程
- Linux 动态链接库学习笔记
- linux sed正则表达式
- linux su和sudo命令
- Linux延时函数
- Linux配置启动挂载:fstab文件详解