c++,子线程如何通知主线程其处理结果?

我的程序大致如下:voidfun(){.......//让main函数中的i=1,并通知main去调用函数fun2,怎么写?}voidfun2()//实际程序中fun2是... 我的程序大致如下:

void fun()
{
.......
//让main函数中的i=1,并通知main去调用函数fun2,怎么写?
}

void fun2() //实际程序中fun2是main函数里面一个类的实例的成员函数,所以没法在fun里面调用fun2
{
.......
}

void main()
{
int i = 0;
std::thread t(fun);
}
展开
 我来答
百度网友0239e08
2015-03-16 · TA获得超过129个赞
知道答主
回答量:112
采纳率:40%
帮助的人:42万
展开全部
你设置一个标志。当满足时,标志更改一个值。你用Timer实时监控
追问
timer监控是哪个函数?
追答
两种。
MFC是使用OnTimer函数,利用SetTimer定时呼叫OnTimer函数。
也可以自己定义函数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式