I. Introduction▲
Afin de vous présenter les deux API, nous allons nous baser sur un exemple pratique.
Imaginons un serveur dont le port d'écoute doit être fourni, ainsi qu'un fichier optionnel dans lequel il écrirait ses traces d'exécution.
En plus, nous désirons pouvoir afficher l'usage de la commande, ainsi que le numéro de version du serveur.
L'usage de la commande donnerait ceci :
Sélectionnez
usage: MonServeur
-h Affiche l'aide
-l,--logfile <logfile> Le fichier de log
-p,--port <port> Le port sur lequel le serveur doit écouter
-v,--version Affiche la version du serveur