faire un chronometre [C/prog systeme] - C - Programmation
Marsh Posté le 30-04-2004 à 08:46:18
1. c'est quoi pour toi 1 "père" et un "fils" ???
2. on ne peut pas s'immuniser contre le KILL. il est toujours fatal.
Marsh Posté le 30-04-2004 à 09:01:46
si je crois qu'on peut, il existe un truc qui permet de bloquer tous les signaux
si t'as pas de reponse d'ici ce soir, en rentrant chez moi je regarderai, j'ai fait ca en cours
Marsh Posté le 30-04-2004 à 09:25:13
myst78 a écrit : si je crois qu'on peut, il existe un truc qui permet de bloquer tous les signaux |
Non ce n'est pas vrai pour les signaux SIGKILL et SIGSTOP.
signal - Gestion de signaux ANSI C. |
Marsh Posté le 30-04-2004 à 12:02:28
hmm...
ben j'irai qd meme relire mes cours, j'ai du rater un truc
Marsh Posté le 30-04-2004 à 12:04:52
à coup de 'trap "" 1 15' au lancement de l'appli ya ptet moyen aussi, mais tes process ne seront jamais "invincibles"
Marsh Posté le 30-04-2004 à 12:14:29
remarque ouais, c'est plus logique qu'un process soit pas invincible... sinon on pourrait faire des saloperies
Marsh Posté le 29-04-2004 à 22:09:59
j'aimerai me faire un chronometre sous linux en C:
pour cela je pensais à:
faire appel à un "fils" qui compte les secondes
un "pere" permettrait de remttre a 0 le fils
une variable dans une boucle qui s'incremente avec un wait
il faudrait que je puisse gerer la pause et la reprise, le programme doit être immunisé contre les signaux KILL et INT ( ca je ne sais pas faire du tout)
vous avez des idees ??