Я использую fork и execv для выполнения дочернего процесса. В родительской программе у меня есть это:
int status;
wait(&status);
cout << "return code = " << status << endl;
Будет ли это ждать завершения дочернего процесса, а затем отображать его код возврата?
wait()
иwaitpid()
для официального определения POSIX; он не упоминает наборы из 8 бит, но предоставляет макросы для получения информации о состоянии и сигнале. - person Jonathan Leffler   schedule 27.04.2011