Analyse de la ligne de commande pour les applications en mode console

Soyez le premier à donner votre avis sur cette source.

Vue 12 789 fois - Téléchargée 594 fois

Description

Cette bibliothèque est destinée à faciliter le développement d'applications en mode console en effectuant des tâches courantes.
A l'heure actuelle, elle contient essentiellement une classe, ParserBase, permettant d'analyser la ligne de commande utilisée pour invoquer le programme et y repérer les arguments optionnels (selon la même syntaxe que la fonction C getopt_long sous Unix).
Pour utiliser ParserBase pour analyser la ligne de commande, il faut d'abord dériver cette classe et implémenter les méthodes abstraites OnOption, OnParameter et OnError; puis définir les options autorisées en utilisant RegisterOption; finalement, appeler la méthode Parse en lui passant en paramètre un tableau de String (typiquement, le tableau args de Main). Pour plus de détails, consultez le code (si vous estimez qu'il n'est pas assez -- ou mal -- commenté, faites-le moi savoir).

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.