Я пытаюсь реализовать execvp()
с помощью вызова execv()
. На данный момент я знаю об этих функциях то, что одна использует путь к файлу, другая использует только имя файла.
int execv(const char *path, char *const argv[]);
int execvp(const char *file, char *const argv[]);
Как я могу на самом деле сделать это, используя обе функции? Извлеките как-нибудь из пути к файлу execv
имя файла или есть способ более простой, чтобы я не мог придумать?