pid_t pid;
if ((pid = fork()) < 0) {
return false;
} else if (pid == 0) //子进程
{
LOGE("<<In child process,pid=%d>>", getpid());
Child child;
ProcessBase& ref_child = child;
ref_child.do_work();
} else if (pid > 0) //父进程
{
LOGE("<<In parent process,pid=%d>>", getpid());
}
if ((pid = fork()) < 0) {
return false;
} else if (pid == 0) //子进程
{
LOGE("<<In child process,pid=%d>>", getpid());
Child child;
ProcessBase& ref_child = child;
ref_child.do_work();
} else if (pid > 0) //父进程
{
LOGE("<<In parent process,pid=%d>>", getpid());
}