raise
From cppreference.net
|
Definido en el encabezado
<signal.h>
|
||
|
int
raise
(
int
sig
)
;
|
||
Envía la señal sig al programa. El manejador de señales, especificado usando signal() , es invocado.
Si la estrategia de manejo de señales definida por el usuario no está configurada usando signal() aún, está definido por la implementación si la señal será ignorada o se invocará el manejador predeterminado.
Contenidos |
Parámetros
| sig | - |
la señal que será enviada. Puede ser un valor definido por la implementación o uno de los siguientes valores:
|
Valor de retorno
0 en caso de éxito, valor distinto de cero en caso de fallo.
Ejemplo
Ejecutar este código
Salida:
Sending signal 15 Received signal 15 Exit main()
Referencias
- Estándar C17 (ISO/IEC 9899:2018):
-
- 7.14.2.1 La función raise (p: 194-195)
- Estándar C11 (ISO/IEC 9899:2011):
-
- 7.14.2.1 La función raise (p: 267)
- Estándar C99 (ISO/IEC 9899:1999):
-
- 7.14.2.1 La función raise (p: 248)
- Estándar C89/C90 (ISO/IEC 9899:1990):
-
- 4.7.2.1 La función raise
Véase también
|
establece un manejador de señal para una señal particular
(función) |
|
|
C++ documentation
para
raise
|
|