返回信息流rt c语言渣渣求问... 我想创建多个线程在后台一直运行 这么做是因为这些线程需要监听是否有输入值等其他变化
其中的一个线程开启后需要不停的处理输入的数据
还有一个线程开启后要一直在后台做输出
我的笨b办法是在两个线程里都写了死循环但是发现开了一个就死进去了....
求问dalao有啥办法没[ema1]
这是一条镜像帖。来源:北邮人论坛 / cpp / #100113同步于 2020/7/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
如何创建多个线程后台运行
Linkins1
2020/7/7镜像同步49 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
噗...已经躺在床上)大概是这样
void func1(){
while(1){
}
}
void func2(){
while(1){
}
}
然后主函数里pthread_create了两个线程分别用上面两个函数,我知道这个写法是明显不对的...所以想问下怎么才能搞两个线程一直在后台跑....谢谢你
【 在 calanque 的大作中提到: 】
: 贴代码
: --
这两个线程有共享变量吗
【 在 Linkins1 的大作中提到: 】
: 噗...已经躺在床上)大概是这样
: void func1(){
: while(1){
:
: }
: }
: void func2(){
: while(1){
:
: }
: }
: 然后主函数里pthread_create了两个线程分别用上面两个函数,我知道这个写法是明显不对的...所以想问下怎么才能搞两个线程一直在后台跑....谢谢你