所以,我有一个值为2的信号量,并且在其中有另一个信号量,其中只有一个进入信号量1的线程一次可以进入。在二进制信号量内,输入的线程应该打印出它所在的行,然后另一个线程应该说“Hello”,然后线程应该退出信号量CR并说出“Bye”。我的问题是,信号量中的线程是否可以发信号通知另一个线程?而且,虽然这个
1: "Im in",
2: "Hello thread no 1"
1: "Bye"
我可以让其他线程等待对话发生/结束吗?
您不需要费心去编写代码,我只需要解释如何将'id'发送到线程并让其他线程在会话开启时等待。