当前位置: 首页 > wzjs >正文

南阳网站排名优化报价免费软文网站

南阳网站排名优化报价,免费软文网站,做门户网站的思路,wordpress自定义字段调用使用MFC中的CEvent实现两个线程之间的交替打印 在面试过程中遇到一个问题&#xff1a; 问题要求如下&#xff1a;请写出一个多线程程序&#xff0c;要求打印效果如下&#xff1a;A:0,B:0、A:1,B:1…A:99,B:99? 代如如下&#xff1a; #include <iostream> #include&l…

使用MFC中的CEvent实现两个线程之间的交替打印

在面试过程中遇到一个问题:

问题要求如下:请写出一个多线程程序,要求打印效果如下:A:0,B:0、A:1,B:1…A:99,B:99?

代如如下:

#include <iostream>
#include<afxmt.h>
#include<afxwin.h>
#include<afx.h>
#include<windows.h>
using namespace std;CEvent g_EventA(TRUE,TRUE);
CEvent g_EventB(FALSE,TRUE);int g_nCount = 100;UINT AFX_CDECL FuncA(LPVOID lPvoid)
{for (int i = 0; i < g_nCount; i++){WaitForSingleObject(g_EventA,INFINITE);cout << "A:" << i << endl;g_EventA.ResetEvent();g_EventB.SetEvent();}return 0;
}UINT AFX_CDECL FuncB(LPVOID lPvoid)
{for (int i=0;i< g_nCount;i++){WaitForSingleObject(g_EventB, INFINITE);cout << "B:" << i << endl;g_EventB.ResetEvent();g_EventA.SetEvent();}return 0;
}int main()
{AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(),0);::AfxBeginThread(FuncA,NULL);::AfxBeginThread(FuncB,NULL);Sleep(1000);std::cout << "Hello World!\n";
}

代码运行结果:

微信截图_20250609231755
程序说明:上述定义了两个CEvent 变量g_EventA和g_EventB,g_EventA初始化为有信号,g_EventB初始化为没有信号,这样就可以实现A先打印,然后在FuncB函数中调用WaitForSingleObject函数等待g_EventB有信号,只有在FuncA函数执行设置g_EventB有信号后,FuncB才打印。


文章转载自:

http://b7zp61SQ.fndmk.cn
http://1PYO2vge.fndmk.cn
http://FQHdhV6W.fndmk.cn
http://JwkKBm9A.fndmk.cn
http://WcmFWaLM.fndmk.cn
http://fxPixwNT.fndmk.cn
http://wGEvUIS8.fndmk.cn
http://KG5jdYyn.fndmk.cn
http://pG8VgkKd.fndmk.cn
http://EJKHI2Ul.fndmk.cn
http://FDhiMU7k.fndmk.cn
http://84X5UAgw.fndmk.cn
http://PdcBfyYt.fndmk.cn
http://aiXBSx0F.fndmk.cn
http://42QQxheJ.fndmk.cn
http://eOGdbfNc.fndmk.cn
http://BCulilI3.fndmk.cn
http://bzV5TFqZ.fndmk.cn
http://E5swFrY2.fndmk.cn
http://HvTLNnd6.fndmk.cn
http://EhkIYdmu.fndmk.cn
http://aISSZ7ub.fndmk.cn
http://YFJc7OGo.fndmk.cn
http://5yTzZg4H.fndmk.cn
http://iaqkS7KM.fndmk.cn
http://fgy5UE92.fndmk.cn
http://k7LYrpl7.fndmk.cn
http://gnHfEDcd.fndmk.cn
http://C4POyOVz.fndmk.cn
http://G2Q4VGKg.fndmk.cn
http://www.dtcms.com/wzjs/756730.html

相关文章:

  • 网站怎做事业单位建立网站
  • seo诊断网站南安淘宝网站建设
  • 什么网站可以做注册任务怎么给网站做推广
  • 提供服务的网站甘肃省建设工程造价信息网站
  • wordpress问卷调查插件什么是seo教程
  • 门户网站简介顺德网站建设
  • 能否设置网站做局域网国内设计师网站
  • 四川省微信网站建设公湖南网络广告策划推广
  • 如何自己开一个网站软件编程
  • 昆明市建设厅官方网站网页素材下载
  • 东莞市建设企业网站企业wordpress 选项卡
  • 建设工程材料登记备案申请网站湘潭网站建设价格
  • 中元建设集团网站做影视网站难吗
  • 做冒菜店网站中医院网站模板
  • ip钓鱼网站在线生成建筑工人招工网
  • 自己开网店怎么运营搜索引擎优化好做吗
  • 赣州做网站公司哪家好郑州住房和城乡建设官网
  • 平顶山网站制作哪家公司好湘潭做网站公司
  • 株洲网站的建设青岛信息排名推广
  • 门户网站建设困难长沙公司网站设计报价
  • iis做本地视频网站网站建设销售年终总结
  • 连云港网站制作公司口碑好php网站源代码
  • 正规的咨询行业网站策划wordpress zip 升级
  • 桂林医院网站建设2023年新闻热点事件摘抄
  • 足球网站建设意义wordpress主题响应式
  • 网站角色管理建筑规范app
  • 深圳建立网站营销seo免费优化
  • 企业怎么做网站重庆轨道交通最新消息今天
  • 北京外贸网站优化人工智能设计系统公司
  • h5在线网站建设徐州市政建设集团有限责任公司