您现在的位置是:首页 > 生活问答 >正文
今日vc多久喂一次锦鲤(vc多线程)
发布时间:2022-07-10 09:36:59穆群晶来源:
大家好,小良来为大家解答以上问题。vc多久喂一次锦鲤,vc多线程很多人还不知道,现在让我们一起来看看吧!
1、#includewindows.h
2、#includeiostream.h
3、dwordwinapifun 1 proc(LPVOIDlpParameter);//声明线程函数一
4、inttickets=100//初始化车票的数量
5、HANDLEhMutex//定义线程互斥对象
6、voidmain()
7、{
8、HANDLEhThread1//定义线程hThread1
9、hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);//创建线程hThread1
10、关闭手柄(hthread 1);//关闭线程句柄,
11、cout'mainthreadisrunning!恩德尔
12、hMutex=CreateMutex(NULL,FALSE,NULL);//初始化线程互斥对象
13、while(1)
14、{
15、WaitForSingleObject(hMutex,INFINITE);//等待互斥对象
16、if(tickets0)//如果车票数量大于0则卖票,车票数量减一
17、{
18、cout ' mainthreadsellctickets : '票sendl
19、门票-;
20、}
21、其他
22、打破;//若车票卖光了,则跳出正在…循环
23、释放互斥体(hMutex);//主线程卖出一张票后,释放线程互斥对象
24、}
25、}
26、dwordwinapifun 1 proc(LPVOIDlpParameter)//定义线程一的处理函数
27、{
28、“cout”线程1正在运行!恩德尔
29、while(1)
30、{
31、WaitForSingleObject(hMutex,INFINITE);//等待线程互斥对象
32、if(tickets0)//若车票没卖完,则卖票,车票数减一
33、{
34、cout ' thread 1 sell tickets 3360 ' ticket sendl;
35、门票-;
36、}
37、其他
38、打破;//否则跳出正在…循环
39、释放互斥体(hMutex);//卖票成功,释放线程互斥对象
40、}
41、返回0
42、}
本文到此结束,希望对大家有所帮助。
标签:
猜你喜欢
最新文章
- 今日vc多久喂一次锦鲤(vc多线程)
- 今日www(qqfzl com)
- 婴儿晚上不睡觉怎么发朋友圈(婴儿晚上不睡觉怎么回事)
- 湿疹怎么治疗好得最快最有效(湿疹怎么治疗)
- 风犬少年(关于风犬少年的介绍)
- 刘真参加舞蹈节目有哪些(刘真个人简介)
- 阳痿的六种中药(治阳痿十大中成药哪个效果好)
- 我的莫格利男孩评价(电视剧内容介绍)
- 结节痤疮多久能消(结节痤疮一般多久可以自愈)
- 湘女潇潇的结局(湘女潇潇的结局是什么)
- 科学跳绳减肥最有效方法(科学减肥的方法是什么)
- 今日vs联机服务不可用(vs当前网络连接不可用)
- 今日卡尔牛头辅助(kentzhu)
- 今日祖庵鱼翅是湘菜吗(祖庵鱼翅是什么地方的菜)
- 2022申请临夏企业年金计划终止备案需要哪些材料
- 今日空间进化录免费阅读(空间进不去了)
- 圣才学习网(关于圣才学习网的介绍)
- 今日一盎司黄金等于多少克(盎司等于多少克一盎司黄金等于多少克)
- 今日让你赢的三个斗牛技巧
- 今日剑网三科举放榜位置(剑网三科举任务攻略)
- 嘻哈服饰品牌
- 今日三八妇乐公司现状(三八妇乐公司)
- 今日中国好声音2021在线免费观看(中国好声音短信)
- 今日cf招募演员一览表(cf招募)