linux 多线程
来源:互联网 发布:小米网络短信设置 编辑:程序博客网 时间:2024/06/16 09:28
http://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/
调用该函数的线程将挂起,等待 th 所表示的线程的结束。 thread_return 是指向线程 th 返回值的指针。需要注意的是 th 所表示的线程必须是 joinable 的,即处于非 detached(游离)状态;并且只可以有唯一的一个线程对 th 调用 pthread_join() 。如果 th 处于 detached 状态,那么对 th 的 pthread_join() 调用将返回错误。
如果你压根儿不关心一个线程的结束状态,那么也可以将一个线程设置为 detached 状态,从而来让操作系统在该线程结束时来回收它所占的资源。将一个线程设置为 detached 状态可以通过两种方式来实现。一种是调用 pthread_detach() 函数,可以将线程 th 设置为 detached 状态。其申明如清单 10 。
------
pthread_create返回值常见的错误返回代码为EAGAIN和EINVAL。前者表示系统限制创建新的线程,例如线程数目过多了,后者表示第二个参数代表的线程属性值非法。
------c++应用linux多线程
http://www.cnblogs.com/cy163/archive/2008/08/17/1269921.html
- linux多线程
- linux多线程
- Linux多线程
- linux多线程
- linux多线程
- linux多线程~
- LINUX多线程
- linux多线程
- Linux多线程
- linux多线程
- linux多线程
- linux多线程
- linux多线程
- linux 多线程
- Linux多线程
- linux 多线程
- Linux多线程
- LINUX 多线程
- 【java】在Linux上安装apache
- 黑马程序员 日记五:反射机制学习总结
- TCP/IP概论
- 快速判断一个数是否是2的幂
- OpenGL图形管线和坐标变换
- linux 多线程
- Seam集成的定时器应用_基于Seam框架的后台定时执行服务 .
- android 数据的存储和访问以及单元测试的引入
- 【java】在Linux上apache2.2+tomcat6的整合
- Visual Studio 2010/WIN7配置openGL
- Ubuntu,Windows多系统启动顺序设置
- Android如何解析json数组对象
- linux非正常关机无法启动
- Qt 常用类 (8)—— QIcon