Retour
Cours précédent
Cours suivant
Retour
Cours précédent
Cours suivant
Cours précédent
Cours suivant
Signaux
Un signal sert à notifier des événements, provenant de l’os, d’une application ou du cpu.
Recuperer les signaux
sigaction(SIGINT, my_func);
au rattrapage, lance la fonction et continue l’execution du programme
void my_sig_handler(int sig){
//somme code
}
int main(int argc, char const *argv[]) {
struct sigaction sa;
sa.sa_flags = 0;
sigemptyset(&sa.sa_mask);
sa.sa_handler = my_sig_handler;
sigaction(SIGINT, &sa, NULL);
return 0;
}
Retour
Cours précédent
Cours suivant