我有一個關於waitpid參數的問題。 當p [0]完成時,我應該啓動p [1](進程1)。waitpid()參數
這是開始P0:
if(p[0] == 0){
process(0,1); //(process, duration(time))
return 0;
}
現在我要爲P0端(後1秒)
if(p[1] == 0){
process(1,2);
return 0;
}
waitpid(p[0], NULL, 0);
我的問題是P1儘快啓動:什麼waitpid函數做參數意思?應該將最後一個參數設置爲1,因爲p [0]在1秒後結束,這是我希望p [1]開始的時間?
請仔細閱讀精美手冊:http://man7.org/linux/man-pages/man2/wait.2.html – alk