Control de proceso C - C process control
Biblioteca estándar C |
---|
Temas generales |
Encabezados varios |
El control de procesos C se refiere a un grupo de funciones en la biblioteca estándar del lenguaje de programación C que implementa operaciones básicas de control de procesos. Las operaciones de control del proceso incluyen acciones como la terminación del programa con varios niveles de limpieza, ejecutar un intérprete de comandos externo o acceder a la lista de operaciones del entorno.
Resumen de funciones
Las funciones de control de procesos se definen en el stdlib.h
encabezado ( cstdlib
encabezado en C ++).
Función | Descripción | |
---|---|---|
Terminar un programa |
abort
|
provoca la terminación anormal del programa (sin limpiar) |
exit
|
provoca la terminación normal del programa con la limpieza | |
_Exit
|
provoca la terminación normal del programa sin limpiar ( C99 ) | |
atexit
|
registra una función que se llamará en la invocación de exit () | |
quick_exit
|
provoca la terminación normal del programa sin limpiar, pero con los búferes de E / S vacíos ( C11 ) | |
at_quick_exit
|
registra una función para ser llamada en la invocación de quick_exit () | |
Comunicarse con el medio ambiente |
getenv
|
accede a la lista de variables de entorno |
system
|
llama al procesador de comandos del entorno host |
Referencias
enlaces externos