gpt4 book ai didi

c - Fork - 如何确保父进程先运行?

转载 作者:太空宇宙 更新时间:2023-11-03 23:52:06 25 4
gpt4 key购买 nike

所以我正在用 C 编写 Unix shell,并且遇到了竞争条件。我已经确定我可以解决它,如果在我的一个 Fork() 调用之后,我可以确保父项在子项之前运行。有什么方法可以使用信号或任何其他类型的进程间通信来做到这一点?

最佳答案

您可以设置一个信号处理程序并让 child 等待它,例如SIGUSR1.

关于c - Fork - 如何确保父进程先运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17506379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com