मैं यह पता लगाने की कोशिश कर रहा हूं कि पिड एक प्रक्रिया है जो सिगचल सिग्नल भेजता है, और मैं इसे सिग्नल के लिए बनाए गए सिग्नल हैंडलर में करना चाहता हूं। यह मैं कैसे करूंगा? मैं कोशिश कर रहा हूँ:समाप्त प्रक्रिया की पिड निर्धारित करें
int pid = waitpid(-1, NULL, WNOHANG);
क्योंकि मैं किसी भी बच्चे प्रक्रिया है कि पैदा की है के लिए इंतजार करना चाहते हैं।
आपका दृष्टिकोण सही है, इसे काम करना चाहिए। आपका सवाल क्या हैं? – qrdl
मैं सिगचल्ड भेजा गया प्रक्रिया की पिड कैसे प्राप्त करूं? – Hristo
'प्रतीक्षापिड()' समाप्त होने वाले बच्चे की पिड देता है, अगर आप इसे अपने सिग्नल हैंडलर से कॉल करते हैं। – qrdl