NoneExecl() - это функция библиотеки C, которая используется для замены текущего образа процесса новым образом процесса. Он принадлежит к семейству функций exec() и прототипирован в unistd.h.

Execl () - это функция библиотеки C, которая используется для замены текущего образа процесса новым образом процесса. Он принадлежит к семейству функций exec() и прототипирован в unistd.h.

Прототип функции

int execl(const char *path, const char *arg, ...);

где,

  • Первый аргумент - это имя файла, который должен быть выполнен.
  • В const char *arg и последующие аргументы (если таковые имеются) можно рассматривать как arg0, arg1,..., argn. Вместе они описывают список из одного или нескольких указателей на строки с завершающим нулем, которые представляют список аргументов, доступных для исполняемой программы.

Возвращаемое значение

Различные функции exec() возвращаются, только если произошла ошибка. Возвращаемое значение - -1, иerrno установлен, чтобы указать на ошибку.

Посетите главную страницу для получения более подробной информации.