首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

有没有子进程等待父进程这一说?该如何处理

2012-03-18 
有没有子进程等待父进程这一说?我今天看了 fork()wait() 函数:貌似wait() 函数是用来 父亲进程等待子进程,

有没有子进程等待父进程这一说?
我今天看了 fork() wait() 函数:
 貌似wait() 函数是用来 父亲进程等待子进程, 

  wait() 可不可以使子进程等待父进程啊? 还是说根本就没有 子等父这一说法! 

偶滴概念还不是很理解,有点模糊,求高手指点一二。 嘻嘻

[解决办法]
系统api是不行的。你可以自己实现个IPC通信来做一个类似的wait函数。
[解决办法]
好像有个waitpid吧,具体忘了,不知能不能实现你想要的
[解决办法]
可以吧,不过如果父进程等待子进程退出,会出现死锁。
[解决办法]
wait()不可以,只能等待子进程
[解决办法]
可以的,不要你要自己实现了,最后一定要记得子进程的等待信号要关掉,要不然就像4楼说的,要死锁的
[解决办法]
试试看呢

[解决办法]
waitpid或者用锁也可以。
不过,一般编程概念上都是父等子。
[解决办法]
进程通信

热点排行