[問題] 辨別child process

看板C_and_CPP作者 (.........)時間14年前 (2011/10/11 18:53), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 輪到child procss 好像直接跳過 或者if判斷錯 餵入的資料(Input):預期的正確結果(Expected Output): Parent: my pid=2341, child pid=2342,2343,2344 Child1: my pid=2342, parent pid=2341 Child2: my pid=2343, parent pid=2341 Child3: my pid=2344, parent pid=2341 錯誤結果(Wrong Output): Child: my pid=2344, parent pid=2341 Child: my pid=2343, parent pid=2341 Child: my pid=2342, parent pid=2341 Parent: my pid=2341, child pid=2342,2343,2344 程式碼(Code):(請善用置底文網頁, 記得排版) http://nopaste.info/f3a872d4f9.html 補充說明(Supplement): 出來順序怎樣沒關係 我只想要有關child1 child2 child3 的那3行出來就好了 或者還有其他的方法 可以顯現出我要的結果可否提供一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.184.51

10/11 19:10, , 1F
正常呀~~ 因為fork在child process是0呀~~
10/11 19:10, 1F

10/11 20:16, , 2F
那對不起 問一下 那要怎麼辨別 個別的child process
10/11 20:16, 2F

10/11 20:28, , 3F
我知道了 多謝提醒
10/11 20:28, 3F
文章代碼(AID): #1Eb20YK4 (C_and_CPP)