C_and_CPP 板


LINE

开发平台(Platform): (Ex: Win10, Linux, ...) win10 编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出) gcc 问题(Question): 问题1. func1在另外创造的thread执行 func2在main执行 不使用pthread_join等待 问题2. 如果想要将func2也丢到 与 func1同样的thread应该怎麽做? 而且要func1执行完 才执行func2 预期的正确结果(Expected Output): 问题1. func1 输出 1~10 func2 输出 a~j 预期输出每次都会不太一样 1~10 a~j 可能混合在一起 可能依序排列 但最後一个输出 一定为 j 问题2. 想不到怎麽做 请教有什麽作法 错误结果(Wrong Output): 问题1. 最後一个输出 不一定为j func2一定可以执行完成 疑问是 func2 执行结束 main的thread应该也结束了 为什麽j都输出了 func1还是会跑? 既然会跑 为什麽 不会输出到10? 程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档) https://pastebin.com/ixYbTdjZ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.35.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1527237972.A.3F1.html
1F:→ elements: 看不懂问题一…问题二:在func1结尾的地方呼叫func2 05/25 16:51
问题2 算是我实际遇到的问题 只是将其简化 限制 不能在func1的结尾 呼叫func2 有办法解决问题2吗? ※ 编辑: x246libra (61.220.35.157), 05/25/2018 16:57:40
2F:→ elements: 你没有办法把一个函数塞到thread里面,除非叫他自己去 05/25 17:03
3F:→ elements: 抓。所以要不就是把func1和2一起包成三 不然就是做even 05/25 17:03
4F:→ elements: t queue,或简单一点用个判断式或function pointer 05/25 17:03
5F:→ elements: 第一个问题用个cond variable吧 05/25 17:08
6F:推 stupid0319: 把func2剪下贴上到thread的func1之後 05/26 00:41
7F:推 megawalker: 楼上正解XD 05/26 01:46
8F:推 waiting1102: https://pastebin.com/2NXJZcLG 05/27 11:21







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP