boostorg / boostorg/program_options
Feature Request: Provide conflicting_options and option_dependency
- Langage dominant
- C++
- Étoiles
- 136
- Forks
- 117
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Why don't you provide `conflicting_options` and `option_dependency` shown in [example/real.cpp](http://www.boost.org/doc/libs/1_61_0/libs/program_options/example/real.cpp)?
It is useful.
If provided, It is desirable that `conflicting_options` is variadic.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire example/real.cpp, qui présente conflicting_options et option_dependency. Définissez l’API publique nécessaire pour fournir ces deux fonctionnalités, y compris la forme variadique demandée pour conflicting_options, et confirmez que les cas d’utilisation de l’exemple sont pris en charge ; l’issue ne mentionne aucun test, la couverture de tests du projet doit donc être identifiée avant l’implémentation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- cli
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100