Перевод этой страницы?:

system

Синтаксис:

    #include <cstdlib>
    int system( const char *command );

Функция system() передает и выполняет команду *command через командный интерпретатор. Возвращаемые значения:

  • ноль, если команда выполнилась без ошибок;
  • ненулевое значение, ошибка при выполнении или статус выполнения команды (полученный, например от вызова функции exit).

Если command является NULL, то функция system() произведет проверку на доступ к командному интерпретатору, тогда возвращаемое значение будет ненулевым, если командный интерпретатор доступен, и ноль, если не доступен.

Смотри также: exit, getenv