Найдено этот пример в сети и не может понять, почему эта строка не будет напечатанаПочему эта строка не будет напечатана? (C темы ++)
#include<stdlib.h>
#include<unistd.h>
int main()
{
pid_t return_value;
printf("Forking process\n");
return_value=fork();
printf("The process id is %d
and return value is %d\n",
getpid(), return_value);
execl("/bin/ls/","ls","-l",NULL);
printf("This line is not printed\n");
}
Вы прочитали документы для всех функций, которые были задействованы перед запросом? Как то, что делает 'execl'? И BTW, 'fork' создает процесс, а не поток. – Angew