Bonjour ,
J ai deja poste ce code sur le forum C mais apparement le code serai juste ... Le probleme viendrait d'UNIX ...
Le probleme c est que le sleep ne marche pas , par contre le terminal affiche un temps different a chaque fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 for(i=0;i<=client;i++){ switch(fork()) { case 0: { srand(getpid()); temps = (rand() % 10) + 1; printf("client arrive ds %d",temps); sleep(temps); processusclient(); } } }
Partager