C++11之前的<pthread.h>写法

#include<bits/stdc++.h>using namespace std;int vall=-1;void* func1(void*val) {for(int i=0; i<1000000; i++) {// printf("Here is going %d\n",val);if(vall!=(int)val) {printf("Vall changed into %d\n",val);vall=(int)val;}}pthread_exit(NULL);return NULL;
}int main()
{pthread_t a[11];for(int i=0; i<10; i++) {printf("Here is starting %d\n",i);pthread_create(&a[i],NULL,func1,(void*)i);}for(int i=0; i<10; i++) {pthread_join(a[i],NULL);}return 0;
}

C++11的<thread>写法

#include<bits/stdc++.h>
#include<thread>
using namespace std;int vall=-1;void* func1(void*val) {for(int i=0; i<1000000; i++) {// printf("Here is going %d\n",val);if(vall!=(int)val) {printf("Vall changed into %d\n",val);vall=(int)val;}}pthread_exit(NULL);return NULL;
}int main()
{thread a[11];for(int i=0; i<10; i++) {printf("Here is starting %d\n",i);a[i]=thread(func1,(void*)i);}for(int i=0; i<10; i++) {a[i].join();}return 0;
}

C++新老多线程写法的比较【水一下】相关推荐

  1. “抢滩”中高端酒店,新老玩家谁会更先跑出来?

    文|螳螂财经(TanglangFin) 作者|图霖 中高端连锁酒店正在成为"香饽饽". 据弗若斯特沙利文报告预计,2021至2025年,中高端连锁酒店将成为整个酒店行业中规模增速最 ...

  2. i7 7700hq安装Linux,酷睿i7-7700HQ尚能饭否?新老游戏本平台实测对比

    原标题:酷睿i7-7700HQ尚能饭否?新老游戏本平台实测对比 距离Intel第八代酷睿标压处理器发布已经过去了一个月,众多搭载酷睿i7-8750H的游戏本已经上市.但同时目前还有很多上一代酷睿i7- ...

  3. Redis 6.0 新特性-多线程连环13问!

    来自:码大叔 导读:支持多线程的Redis6.0版本于2020-05-02终于发布了,为什么Redis忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有 ...

  4. u3d 动态 随机 地图_我的世界1.12.2模组教程:VoxelMap小地图新老玩家辅助神器

    大家好,我是小茶,这篇教程给大家带来的是VoxelMap小地图模组的介绍,玩过我的世界的朋友都会觉得有一些不方便的地方,比如: 如何在我的世界里面辨别方向? 如何知道我所处的地形附近有什么建筑? 如何 ...

  5. hive left outer join 子查询临时表_基于历史数据的用户访问次数,每天新老用户,日活,周活,月活的hive计算...

    最近有一个需求,统计每天的新老用户,日活,周活,月活. 我们每天的增量数据会加入到hive历史数据表中,包含用户访问网站的一些信息,字段有很多,包括用户唯一标识guid. 当然了日活,周活,月活就是一 ...

  6. vs未能找到程序集platform.winmd_PP体育直播大连人VS恒大:新老8冠王首尾对决竟有十大看点...

    北京时间8月25日,中超大连赛区的第7轮较量,广州恒大迎战大连人,恒大取胜即可继续位列榜首,同时获得半程冠军.而对于前6轮不胜的大连人来说,已经被逼上了绝境.虽然大连人晋级争冠组的前景极为渺茫,但一胜 ...

  7. python svn库_python实现svn新老库迁移

    1 #!/usr/bin/env python 2 #coding=utf-8 3 4 #启动环境:linux,安装了python,svn客户端,并且具备python部分依赖包,xlrd,shutil ...

  8. 二级域名是否可以随意设定_新老域名是否影响SEO优化收录排名?企业需要多域名做网站吗?...

    (文/守护袁昆)各互联网平台想免费做营销推广变得比较困难,而大多数中小企业又没什么资金方面的营销预算,所以付费推广广告也没法做.建立自己的企业官网貌似是不错的方式. 传统企业在互联网上玩了一圈,发现还 ...

  9. 三大运营商将解决新老用户套餐不同权问题;罗永浩与抖音合作;Git 2.26发布 | 极客头条...

    整理 | 郭芮 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

最新文章

  1. Linux的权限管理
  2. ORACLE ROWNUM用法、select into与insert into区别、merge into的使用、递归查询
  3. 数据结构基础:图结构的学习笔记
  4. [XSY4170] 妹子(线段树上二分)
  5. pta通讯录排序用python实现,python实现将android手机通讯录vcf文件转化为csv
  6. 经典计算机实现量子逻辑门,量子计算机:对量子逻辑门的探讨
  7. Hibernate知识问答
  8. wordpress 自定义_WordPress自定义帖子类型:它是什么以及如何创建?
  9. 直流电机伺服控制系统及仿真
  10. 民用建筑工程给水排水设计深度图样_市政给水管道工程施工方案
  11. JDK 和 JRE 有什么区别?
  12. imitate wechat - 5
  13. 一键清理系统垃圾文件,让你的电脑运行如飞,隐私也更安全!
  14. 万字报告!一文看懂全球车厂的技术家底模块化平台
  15. Revit—视图联动
  16. Ubuntu 安装make
  17. 故宫景点功课11:后三宫区(下)
  18. Remix编辑器连接本地(最新)
  19. 英语不好学计算机专业可以吗,英语不好学什么专业好,计算机专业好毕业吗
  20. 他人炒股心得,值得借鉴

热门文章

  1. 招投标行业114个数据源盘点
  2. Ruby cannot load such file -- zlib和openssl(LoadError)及gem No rule to make target `/include/ruby.h‘解决
  3. H5页面微信授权登录——前端部分
  4. ele-ui 里面的分页操作
  5. 课程学习方案——python(1)
  6. springmvc中ajax请求406错误响应码
  7. 数据分析真题日刷 | 招商银行信用卡中心2019秋招IT笔试(数据挖掘方向第二批)
  8. 使用ABP打造SAAS系统(1)——环境准备
  9. Android 小米计算器,小米计算器app_小米计算器安卓版_小米计算器正式_易玩网
  10. JAVA中初始化线程的两种方法_java中最简单的方式新起一个线程