1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include <stdio.h> #include <signal.h> void handler(int sig){ //TODO code à executer à la recpetion du signal... } int main(void){ struct sigaction action; action.sa_handler = handler; sigaction(/*TODO signal à écouter...*/, &action, NULL); // TODO programme normal... }