pthread 之thread[线程]
来源:互联网 发布:淘宝店铺实战宝典pdf 编辑:程序博客网 时间:2024/05/21 21:46
线程有三个操作 pthread_create
[线程创建],pthread_exit
[线程退出],pthread_join
[线程等待]
请看如下代码实例
#include <iostream>#include <pthread.h>#include <unistd.h>using namespace std;void *my_print_1(void * ptr){ cout <<"I am thread " << pthread_self() << endl; pthread_exit(0);}void *my_print_2(void *ptar){ sleep(1); cout <<"I am thread " << pthread_self()<< endl; pthread_exit(0);}int main(){ pthread_t p1; pthread_t p2; int rec1 = pthread_create( &p1,NULL,my_print_1,NULL); if(rec1) { cout <<"create p1 error!" << endl; return 1; } int rec2 = pthread_create( &p2,NULL,my_print_2,NULL); if(rec2) { cout <<"create p2 error!" << endl; } pthread_join(p1,NULL); pthread_join(p2,NULL); return 0;}
阅读全文
0 0
- pthread 之thread[线程]
- pthread之线程堆栈
- pthread之线程堆栈
- pthread之线程堆栈
- pthread之线程堆栈
- iOS 线程之pthread
- linux线程简介之pthread
- pthread线程库之-线程退出问题
- pthread线程的加锁问题——thread locking problems
- pthread的和std::thread的线程分离
- UNIX/LINUX编程学习之线程pthread
- 多线程编程之终止pthread线程
- C# 线程之Thread
- Android 线程之Thread
- JavaSE之线程Thread
- Java之线程Thread
- pthread线程
- pthread线程
- Java_基础—线程组和线程池的概述和使用以及线程的生命周期
- 每日一题--最小的k个数
- java 常用集合list与Set、Map区别及适用场景总结
- 表相关操作
- 小白Mac使用备忘
- pthread 之thread[线程]
- 数组排序的几种方法
- Socket通信原理简单理解
- 网站建设
- 知识内参
- Hibernate 一对多添加数据 (XML配置方式)
- 暑期集训心得
- div中一个img标签,图片大小未知,如何居中显示?
- RD单元测试和QA接口测试的区别