Question: C++ Assume you have a program that takes as its only command line argument a number of child processes to spawn. Each child process sleeps

C++

Assume you have a program that takes as its only command line argument a number of child processes to spawn. Each child process sleeps for a random number of seconds and then exits. The main process should exit once a majority (greater than half) of the children have exited. How should the code wait for the processes? Why is your choice the smart choice in this case?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!