Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation avec
Le langage C
Voir le programme détaillé

Signaux POSIX

Entête à inclure

#include <signal.h>  // <csignal> en C++

POSIX complète la liste des signaux avec des événements liés aux processus, aux terminaux, aux limites de ressources et aux signaux utilisateur.

Nom Origine
SIGALRM POSIX
SIGBUS POSIX
SIGCHLD POSIX
SIGCONT POSIX
SIGHUP POSIX
SIGKILL POSIX
SIGPIPE POSIX
SIGPOLL POSIX
SIGPROF POSIX
SIGQUIT POSIX
SIGSTOP POSIX
SIGSYS POSIX
SIGTRAP POSIX
SIGTSTP POSIX
SIGTTIN POSIX
SIGTTOU POSIX
SIGURG POSIX
SIGUSR1 POSIX
SIGUSR2 POSIX
SIGVTALRM POSIX
SIGWINCH POSIX
SIGXCPU POSIX
SIGXFSZ POSIX

Exemple de code

L'exemple suivant montre une utilisation simple de ces constantes.

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>

int main() {

    printf( "SIGTERM == %d\n", SIGTERM );
    return EXIT_SUCCESS;
}
Exemple d'utilisation de Signaux POSIX

Les résultats produits par cet exemple sont :

SIGTERM == 15

Sujets connexes

<signal.h>


Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation avec
Le langage C
Voir le programme détaillé