簡體   English   中英

孩子可以在C,Unix中執行waitpid()和wait()嗎

[英]Can a child execute waitpid() and wait() in C, Unix

在Unix中,C。在fork() ,通常后跟wait()waitpid()以等待child終止。 但是child可以執行wait()嗎? 這個child沒有_child_ ,那么當它執行wait() ,會發生什么?

子進程沒有子進程,因此wait()將返回-1。 從手冊頁:

wait():成功后,返回終止子進程的進程號; 如果出錯,則返回-1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM