使用信号量发生内存错误小夏•2023-4-6•服务器知识•阅读36你就一个信号量,而且两个线程都是先sem_wait,你的两个线程都会卡在sem_wait(&sem1)你可以把其中给一个线程的sem_wait跟sem_post换个位置试一下线程参数,传地址使用动态分配吧,你只用一个buffer,后面的很可能就把前面的给覆盖了。把所有的输出printf使用一个互斥的信号量同步一下就行了吧,C的标准库不是线程安全的。欢迎分享,转载请注明来源:夏雨云原文地址:https://www.xiayuyun.com/zonghe/217032.html线程信号量你的都是两个赞 (0)打赏 微信扫一扫 支付宝扫一扫 小夏管理员组00 生成海报 查看linux服务器是否能上网上一篇 2023-04-06云服务器网站建设? 下一篇2023-04-06 发表评论 请登录后评论... 登录后才能评论 提交评论列表(0条)
评论列表(0条)