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 | |||||||||||||||||||||
|
Definido en el encabezado
<csignal>
|
||
|
int
raise
(
int
sig
)
;
|
||
Envía la señal sig al programa. El manejador de señales (especificado usando la función std::signal() ) es invocado.
Si la estrategia de manejo de señales definida por el usuario no está configurada usando std::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 se enviará. 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 posible:
Sending signal 15 Received signal 15
Véase también
|
establece un manejador de señal para una señal particular
(función) |
|
|
Documentación C
para
raise
|
|