Attendre un signal C
divx78
-
Droopy_ Messages postés 252 Statut Membre -
Droopy_ Messages postés 252 Statut Membre -
Bonjour a vous,
Langage : C
OS : OpenSUSE 10.3
Niveau : débutant.
Je voudrai savoir comment dir a mon programme d'attendre un signal en gros le mettre en pause tan que tu ne recoi pas de signal tu pause dés que tu recoit un signal tu traite la fonction et tu re-pause.
Merci de vos reponces
Langage : C
OS : OpenSUSE 10.3
Niveau : débutant.
Je voudrai savoir comment dir a mon programme d'attendre un signal en gros le mettre en pause tan que tu ne recoi pas de signal tu pause dés que tu recoit un signal tu traite la fonction et tu re-pause.
Merci de vos reponces
Configuration: Linux Suse Firefox 2.0.0.6
2 réponses
-
Je suppose que tu parles des signaux Unix ???
J'ai pas de Linux avec les manpages de développement, donc j'aurai pas de détail, mais
il faut que tu utilises la fonction signal, qui te permet de déclarer quelle fonction est appelée
en fonction du signal. -
Il y a aussi la fonction sigaction qui est plus récente, mais aussi beaucoup plus compliquée.