日期:2014-05-16  浏览次数:20774 次

如何控制子进程创建子进程
int main()
{
for (iCount = 0;iCount<5;iCount++)
  {
//printf("getpid is %d\n",getpid());
if(fork() ==0)
funsel(iCount)//自己定义的函数;

}
)
我想每次循环一次创建一个进程.
这样代码怎么才能控制子进程不在创建子进程
谢谢各位

------解决方案--------------------
int main()
{
for (iCount = 0;iCount <5;iCount++)
{
//printf("getpid is %d\n",getpid());
if(fork() ==0)
{
 funsel(iCount)//自己定义的函数;
 exit(0);
 }
}
)