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
Get step-by-step solutions from verified subject matter experts
