Entiende el código de forma correcta antes de aplicarlo a tu proyecto y si ttienes algo que aportar puedes decirlo en los comentarios.
Terminación del programa
Las siguientes funciones administran la finalización del programa y la limpieza de recursos.
Definido en el encabezado
|
|
---|---|
abortar | provoca la terminación anormal del programa (sin limpieza) (función) |
Salida | provoca la finalización normal del programa con la limpieza (función) |
salida_rápida(C++11) | provoca la terminación rápida del programa sin limpiar completamente (función) |
_Salida(C++11) | provoca la terminación normal del programa sin limpiar (función) |
atexit | registra una función para ser llamada std::exit() invocación (función) |
at_quick_exit(C++11) | registra una función para ser llamada quick_exit invocación (función) |
SALIR_ÉXITOEXIT_FAILURE | indica el estado de ejecución de la ejecución del programa (macro constante) |
Comunicarse con el medio ambiente
sistema | llama al procesador de comandos del entorno host (función) |
conseguir | acceso a la lista de variables de entorno (función) |
Señales
Varias funciones y macro Se proporcionan constantes para la gestión de la señal.
Definido en el encabezado
|
|
---|---|
señal | establece un controlador de señal para una señal en particular (función) |
aumentar | ejecuta el controlador de señal para una señal en particular (función) |
sig_atomic_t | el tipo entero al que se puede acceder como una entidad atómica desde un controlador de señal asíncrona (definición de tipo) |
SIG_DFLSIG_IGN | define estrategias de manejo de señales (macro constante) |
SIG_ERR | valor de retorno de signal especificando que se encontró un error (macro constante) |
Tipos de señales |
|
SIGABRTSIGFPESEÑALSEGUIRSIGSEGVSIGTERM | define los tipos de señales (macro constante) |
Saltos no locales
Definido en el encabezado
|
|
---|---|
setjmp | guarda el contexto (función macro) |
largojmp | salta a la ubicación especificada (función) |
Tipos |
|
jmp_buf | tipo de contexto de ejecución (definición de tipo) |
Ver también
Si tienes algún recelo o forma de renovar nuestro artículo eres capaz de ejecutar un comentario y con mucho gusto lo analizaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)