select函数可否等待多个信号量?如何实现
4 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
可以,但是不是同时响应。是分先后的。
假如有任务A,B,C,优先级是1,2,3。任务A,B,等待任务C产生的信号量D.那么是任务A进入运行态,等A运行完了B再运行。
当然这里你不能设置A等待信号量清除。得让B去清。
添加回答
举报
0/150
提交
取消