bonjour tout le monde,
Je dois faire une petite fonction qui sert à quitter mon programme
c est une application en C sous unix
enfaite c est une sorte de tchat entre des processus via des tubes nommés
dans mon menu il y'a "quitter l application" du coup je dois arrêter le processus de l utilisateur ("n importe lequel qui demande de quitter")
je pensais à ça comme solution mais je ne suis pas sûre!!!
donc est ce que cette fonction est générale? elle arrête l utilisateur en question ou pas?
enfaite je ne suis pas sûre que le getpid() est de l utilisateur en question vu que dans mon programme je parle a plusieurs processus au même temps!!!
Ps:je suis nulle en programmation
merci pour votre attention et votre aide en avance!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void handler_quit_prg(int sig){ printf("deconnexion..\n"); execl("kill","-9","getpid()",NULL); exit(0); }
Partager