/* creationFils.c */ #include #include #include #include int main(void) { pid_t result; fprintf(stderr,"Begin %d\n",getpid()); result=fork(); switch(result) { case -1: fprintf(stderr,"Pb with fork !\n"); /* Echec */ break; case 0: /* Processus enfant : result = 0 */ fprintf(stderr,"Child : %d (parent=%d)\n",getpid(),getppid()); break; default: /* Processus parent : result = PID du processus fils */ fprintf(stderr,"Parent : %d (child=%d)\n",getpid(),result); break; } fprintf(stderr,"End %d\n",getpid()); return EXIT_SUCCESS; }