Uživatelské nástroje

Nástroje pro tento web


exec

Toto je starší verze dokumentu!


Spouštění programu

exec rodina

int execl (const char *path, const char *arg, ...);
int execlp (const char *file, const char *arg, ...);
int execle (const char *path, const char *arg, ..., char *const envp[]);
int execv (const char *path, char *const argv[]);
int execvp (const char *file, char *const argv[]);
int execvpe(const char *file, char *const argv[], char *const envp[]);
  • první argument musí být název programu
  • poslední argument musí být (char*) NULL
  • funkce s e umožňují nastavit systémové proměnné (parametr envp)
  • funkce s p hledají program ve složkách definovaných systémovou proměnnou PATH
  • funkce s v argumenty předány v poli (poslední NULL)
  • funkce s l argumenty předány přes argumenty funkce (pohodlnější)
exec.1450715887.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki