Как заставить родителя ждать завершения всех дочерних процессов?
Я надеюсь, что кто-то может пролить свет на то, как заставить родителя ждатьВСЕ дочерние процессы заканчиваются перед продолжением после форка. У меня есть код очистки, который я хочу запустить, но дочерние процессы должны быть возвращены, прежде чем это может произойти.
for (int id=0; id<n; id++) {
if (fork()==0) {
// Child
exit(0);
} else {
// Parent
...
}
...
}