Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[c] Jak sprawdzić czy istnieją binaria do funkcji, ktora chce wykonac za pomoca execlp ?

Ostatnio zmodyfikowano 2013-11-12 08:03
Autor Wiadomość
seomator
Temat założony przez niniejszego użytkownika
[c] Jak sprawdzić czy istnieją binaria do funkcji, ktora chce wykonac za pomoca execlp ?
» 2013-11-11 20:04:12
Witam,

chce by program uruchamial programy za pomoca execlp, ktore uzytkownik wpisze z klawiatury.

Czyli wpisuje ls i przekierowuje to do execlp i on to wykonuje, prosta sprawa.

A co, gdy to co chce wykonac nie istnieje? Jak to sprawdzic ?

Czyli wpisze np. "ni3f3d3f" i on ma zwrocic komunikat, ze tego nie obsluguje ?
P-96081
maly
» 2013-11-12 08:03:38
Po błędzie uruchomienia ustawia się globalna zmienna
errno
, jeśli chcesz otrzymać informację tekstową użyj
_sys_errlist[ errno ]
.
P-96101
« 1 »
  Strona 1 z 1