Con C/C++, è possibile utilizzare getopt_long()
per analizzare gli argomenti della riga di comando. È possibile dire alla funzione che alcune opzioni sono obbligatorie? Ad esempio, come posso dire a getopt_long
che l'analisi dovrebbe dare un errore se viene chiamato startServer
senza menzionare la porta sottostante?Opzioni obbligatorie con getopt_long() in C
./startServer -port 80
Nota: non sto parlando di argomenti opzionali come obbligatorio, ma piuttosto le opzioni stesse.
dubito che ci sia un modo. tenere traccia di se questa opzione è stata vista? – lijie