Programmation système

Bonjour,

je suis bloqué sur cet exercice j'aimerais bien m'aider .
Ecrire un programme qui crée un processus fils. Le père affichera à l'écran "ping"
alors que le fils affichera "pong", et ce de manière alternative. Pour cela vous
utiliserez les signaux "SIGUSR1" et "SIGUSR2" et vous regarderez le problème de
l'arrêt du processus.
j'ai pas pu intégré SIGUSR1 et SIGUSR2 dans mon code!
void pere(){
printf("ping");
fils();
return;
}
void fils(){
printf("pong");
pere();
return;
}
int main(){
pid_t pid;

if(pid=fork()!=0)
           pere();
return 0;
}

2 réponses

  • Votes
  • Date
  • Date décroissante