• Aucun résultat trouvé

printf("Erreur de création du processus fils\n&#34

N/A
N/A
Protected

Academic year: 2022

Partager "printf("Erreur de création du processus fils\n&#34"

Copied!
1
0
0

Texte intégral

(1)

#include <stdio.h>

#include<unistd.h>

//Rappels : "getpid()" permet d'obtenir son propre pid // "getppid()" renvoie le pid du père d'un processus int main (void)

{

pid_t pid_fils;

pid_fils = fork();

if(pid_fils==-1) {

printf("Erreur de création du processus fils\n");

}

if (pid_fils == 0) /* On est dans le fils */

{

printf("C'est le fils qui parle\n");

printf("Mon pid est %d\n",getpid());

printf("Celui de mon père est %d\n",getppid());

}

else /* On est dans le père */

{

printf("C'est le père qui parle\n");

printf("Le pid de mon fils est %d\n",pid_fils);

printf("Mon pid est %d\n",getpid());

printf("Le pid du grand-père de mon fils, donc de mon père, est

%d\n",getppid());

} }

Références

Documents relatifs

[r]

Universit´e de Paris X Nanterre vendredi 13 janvier 2006 Licence MMIA deuxi`eme ann´ee.. enseignant

Cela fait en tout 28 nombres qui comptent chacun

[r]

[r]

Erire un programme C permettant de saisir au lavier un nombre entier stritement

[r]

[r]