Untitled

 avatar
unknown
c_cpp
15 days ago
664 B
2
Indexable
#include <stdio.h>
#include <unistd.h>      // lib to get fork()
#include <errno.h>       // lib to get perror()
#include <sys/wait.h>   // lib to get wait()
#define FOR_ROOF 1000

int main(int argc, char* argv[]){

        int fd;
        if((fd = fork()) == -1){
                perror("erreur de fork");
        }else if(fd == 0){
                for(int i = 0; i < FOR_ROOF; i++){
                        printf("child : %d\n", i);
                }
        }else{
                for(int i = 0; i < FOR_ROOF; i++){
                        printf("parent : %d\n", i);
                }
                wait(0);
        }


return 0;
}
Editor is loading...
Leave a Comment