Forum » Programiranje » [C, linux] execlp zakaj tako
[C, linux] execlp zakaj tako
Karlos ::
Zanima me zakaj je potrebno dodati "nekNiz", da ukaz ls (oz. katerikoli drug) zagrabi še stikalo -l?
Glava je pa
int execlp(const char *file, const char *arg0, ... /*, (char *)0 */);
execlp("ls", "nekNiz", "-l", 0);
Glava je pa
int execlp(const char *file, const char *arg0, ... /*, (char *)0 */);
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."
llc ::
arg0 (argv[0]) pri funkciji main(int argc, char *argv[]) kaze na ime programa, ki se izvaja, ne pa na prvi parameter, ta je skrit v argv[1].
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | C (Izračun povprečja)Oddelek: Programiranje | 1777 (1411) | joze67 |
| » | Pomoc v C-juOddelek: Programiranje | 1477 (1389) | rfmw |
| » | [C] Sortiranje preštetih črkOddelek: Programiranje | 1572 (1408) | BigBoobs |
| » | [C++] Portabilna funkcija za kopiranje datotekOddelek: Programiranje | 2425 (2081) | Gundolf |
| » | operator +Oddelek: Programiranje | 1396 (1269) | MasterBlaster |