system
Материал из cppreference.com
< cpp
Синтаксис:
#include <cstdlib> int system( const char *command );
Функция system() передает и выполняет команду *command через командный интерпретатор. Возвращаемые значения:
- ноль, если команда выполнилась без ошибок;
- ненулевое значение, ошибка при выполнении или статус выполнения команды (полученный, например от вызова функции exit).
Если command является NULL, то функция system() произведет проверку на доступ к командному интерпретатору, тогда возвращаемое значение будет ненулевым, если командный интерпретатор доступен, и ноль, если не доступен.