возвращаемое значение system() в C

Я использую команду system() в C для выполнения команд типа sc query mysql или net start mysql.

Если параметр является нулевым указателем, то возвращается 1, если процессор cmd в порядке, в противном случае возвращается 0. При успешном выполнении команды возвращается 0.

Мой вопрос: могу ли я получить список возвращаемых значений? Например, что он вернет, если команда недействительна, или какое значение будет возвращено при неудачном выполнении? Я хочу делать разные вещи в зависимости от возвращаемого значения system().

10
задан MD XF 4 November 2016 в 21:56
поделиться