bonjour,
je fais un petit programme en c++ en console, qui grossit de plus en plus, avec pour consequence l'augementation du nombre d'argument a passer. pour l'instant je suppose que tous les arguments sont presents, dans un ordre imposé et donné "tels quels", cad que j'ai un truc du genre :
j'aimerais pouvoir proposer quelque chose de plus souple et plus clair comme on voit habituellement dans les "vrais" programmes : pouvoir mettre les arguments dans un ordre quelquonque sous la forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monprog arg1 arg2
par exemple, et de minimiser les possibilités d'erreur de saisie. a priori je devrais savoir faire ca mais c'est le genre de trucs ou il y a baucoup de cas a prevoir, et j'ai peur de faire qqchose de bourrin. donc je voudrais savoir si quelqu'un avait un lien vers un tuto expliquant comment gerer "proprement" des arguments de main un peu complexe, s'il y avait une methode normalisé et/ou recommandé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monprog -a1 arg1 -a2 arg2
voila, c'est une demande assez generale, qui me servira surement au dela de ce programme particulier, et je vois rarement ce probleme abordé, alors qu'il y a certainement une "bonne" maniere de faire.
merci pour votre aide !
Partager