возник вопрос уместно ли подобное (для программы которая должна работать постоянно)?
#include <iostream>
#include <cstring>
#include <sys/types.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
using namespace std;
static int X = 6666;
void Be_easy()
{
pid_t piit;
if (piit = fork())
{
cout << "in base: " << X <<endl;
int status = 0;
waitpid(piit, &status, 0);
cout << "base end: " << status << endl;
Be_easy();
}
else
{
///основной код программы выполняемый при работе
////....
////гдето в глубине происходит сигфоолт/исключенийе/деление на ноль
X = 7777;
cout << "derived: "<< X << endl;
///sleep(1);
int* x=0;
*x = 223;
cout << "derived end: " << endl;
}
}
int main()
{
///некие действия открытие создание/файлов, создание обьектов, вобшем все то что происходит при старте программы
Be_easy();
return 0;
}
![](/photos/42838:264752531.jpg)
![](/photos/17265:1429087773.jpg)
![](/photos/9389:-1334820564.jpg)
Ответ на:
комментарий
от josephson
![](/photos/9389:-1334820564.jpg)
Ответ на:
комментарий
от josephson
![](/photos/42838:264752531.jpg)
Ответ на:
комментарий
от josephson
![](/photos/42838:264752531.jpg)
![](/img/p.gif)
![](/img/p.gif)
![](/photos/40930:-1018424408.png)
Ответ на:
комментарий
от dimon555
![](/img/p.gif)
Ответ на:
комментарий
от dimon555
![](/img/p.gif)
Ответ на:
комментарий
от blade
![](/img/p.gif)
Ответ на:
комментарий
от mv
![](/photos/40137:1464176735.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C++] Перегрузка new и delete в производном классе (2011)
- Форум Работа с функциями семейства exec (2017)
- Форум execl не принимает аргумент из pipe (версия 2, обновленная) (2015)
- Форум python: повышающее преобразование? (2008)
- Форум вопрос по функции select (2014)
- Форум ptrace() и сигналы (2018)
- Форум Продолжим про исключения!! (2007)
- Форум C++ каст при передаче по ссылке (2014)
- Форум fork + popen. Залипание на wait при SIGCHLD (2019)
- Форум std::variant и двойной вызов деструктора (2021)