Z C/C++, getopt_long()
można użyć do analizy argumentów wiersza poleceń. Czy można powiedzieć, że niektóre opcje są obowiązkowe? Na przykład, jak mogę powiedzieć getopt_long
, że parsowanie powinno dać błąd, jeśli zostanie wywołana startServer
, nie wspominając o porcie poniżej?Obowiązkowe opcje z getopt_long() w C
./startServer -port 80
Uwaga: Nie mówię argumentów opcyjnych jako obowiązkowe, ale raczej samych opcji.
Wątpię, czy istnieje sposób. śledzić, czy ta opcja została zauważona? – lijie