Необходимо из программы запустить исполняемый файл и получить его pid.
Прочитал маны на exec(), fork(), system(). Но не понял как получить от них pid запускаемого процесса. В qnx4.25 была функция spawn().
Дайте пожалуйста ссылку на ман или название функции, с помощью которой можно запустить бинарный файл в качестве процесса и получить его pid.