Estoy usando el comando system()
en C para ejecutar comandos como sc query mysql
o .valor de retorno del sistema() en C
Si el parámetro es un puntero nulo, entonces devuelve 1 si el procesador cmd está bien, de lo contrario, devuelve 0. En caso de ejecución de comandos éxito devuelve 0.
Mi pregunta es: ¿Puedo obtener una lista de su regreso ¿valores? ¿Cuánto devolverá si el comando no es válido o cuál será el valor de retorno en la ejecución fallida? Quiero hacer diferentes cosas dependiendo del valor de retorno de system()
.
duplicado Posible de [código de retorno de sistema()] (https://stackoverflow.com/questions/6904592/return-code-of-system) – CDahn