创建一个不是创建它的进程子进程的进程

Met*_*est 2 c linux gcc fork

我想创建一个进程从过程.但是,我不希望B成为A的孩子,如果我只使用fork就会出现这种情况.我怎样才能做到这一点?换句话说,即使进程A被杀死,我也希望进程B继续执行.

jan*_*neb 7

您可以使用setsid()函数.

或者,当你标记了你的问题"linux"时,也许你想使用daemon()而不是fork()+ setsid().