std:: raise
From cppreference.net
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Program support utilities
| Program termination | |||||||||||||||||||||
|
|||||||||||||||||||||
| Unreachable control flow | |||||||||||||||||||||
|
(C++23)
|
|||||||||||||||||||||
| Communicating with the environment | |||||||||||||||||||||
| Signals | |||||||||||||||||||||
|
|||||||||||||||||||||
| Signal types | |||||||||||||||||||||
| Non-local jumps | |||||||||||||||||||||
| Types | |||||||||||||||||||||
|
Défini dans l'en-tête
<csignal>
|
||
|
int
raise
(
int
sig
)
;
|
||
Envoie le signal sig au programme. Le gestionnaire de signal (spécifié en utilisant la fonction std::signal() ) est invoqué.
Si la stratégie de gestion des signaux définie par l'utilisateur n'est pas encore configurée via std::signal() , il est défini par l'implémentation si le signal sera ignoré ou si le gestionnaire par défaut sera invoqué.
Table des matières |
Paramètres
| sig | - |
le signal à envoyer. Il peut s'agir d'une valeur définie par l'implémentation ou d'une des valeurs suivantes :
|
Valeur de retour
0 en cas de succès, valeur non nulle en cas d'échec.
Exemple
Exécuter ce code
Sortie possible :
Envoi du signal 15 Signal reçu 15
Voir aussi
|
définit un gestionnaire de signal pour un signal particulier
(fonction) |
|
|
Documentation C
pour
raise
|
|