Wie überprüfe ich in der Templatized C++ Command Line Parser Library Bibliothek, ob ein optionaler ValueArg
in der Befehlszeile angegeben wurde? Ich ging durch den Quellcode, aber fand nichts zu diesem Zweck ...TCLAP: Wie überprüft man, ob ein optionales Kommandozeilenargument angegeben wurde?
0
A
Antwort
0
Sie können die bool TCLAP::Arg::isSet() const Methode verwenden, um dies zu tun. Aus der Dokumentation:
Gibt an, ob das Argument bereits festgelegt wurde.
Nur wahr, wenn arg in der Befehlszeile gefunden wurde.
Verwandte Themen
- 1. Wie überprüft man, ob in der Tabellenspalte Text angegeben wurde?
- 2. Wie überprüft man, ob LogWriter eingestellt wurde?
- 3. Wie überprüft man, ob WaitHandle gesetzt wurde?
- 4. Wie überprüft man, ob optionale Klassenargumente angegeben sind oder nicht?
- 5. Wie überprüft man, ob ein neues Outlook-Kalenderereignis hinzugefügt wurde?
- 6. Wie überprüft man, ob ein Feld deklariert wurde oder nicht?
- 7. Wie überprüft man, ob ein Bild in js zwischengespeichert wurde?
- 8. Wie überprüft man, ob ein Python-Modul importiert wurde?
- 9. Wie überprüft man, ob ein Objekt initialisiert wurde? Objective-C
- 10. Wie benutzt man ein Kommandozeilenargument im Unittest?
- 11. Wie überprüft man, ob ein Registrierungsschlüssel existiert
- 12. Wie überprüft man, ob ein Pfad existiert?
- 13. Wie überprüft man, ob NSTimer bereits ungültig gemacht wurde
- 14. Wie überprüft man, ob die Standardkonfiguration in CI3 geladen wurde?
- 15. Wie überprüft man, ob die XSLT-Anweisung ausgeführt wurde
- 16. Wie überprüft man, ob die Ereignisausbreitung gestoppt wurde?
- 17. Wie überprüft man, ob/welche Matplotlibre verwendet wurde
- 18. PHPMailer - wie überprüft man, ob Adresse (n) hinzugefügt wurde
- 19. Wie überprüft man, ob Entität in Doctrine 2 geändert wurde?
- 20. Wie man überprüft, ob der Dalvik Cache geändert wurde
- 21. Wie überprüft man, ob eine "lateinit" -Variable initialisiert wurde?
- 22. Python Selenium: Wie überprüft man, ob der WebDriver beendet wurde()?
- 23. Wie überprüft man, ob re() in Python erfolgreich ersetzt wurde?
- 24. MySQL Wie überprüft man, ob die Abfrage erfolgreich ausgeführt wurde?
- 25. Wie überprüft man, ob localhost
- 26. Wie überprüft man, ob in AngularJS ein Methodenargument einer Direktive angegeben ist?
- 27. Wie überprüft man, ob ein Parameter wahr oder falsch ist?
- 28. Wie überprüft man, ob ein Zeichen ein Apostroph ist?
- 29. Wie überprüft man, ob ein Java-Zeichen ein Währungssymbol ist
- 30. Wie überprüft man, ob ein String ein bestimmtes Zeichen enthält?
Ich nehme an, Sie meinen die [Templatized C++ Befehlszeile Parser Library] (http://tclap.sourceforge.net/)? –
Sie haben richtig angenommen. Ich habe die Frage aktualisiert, um explizit zu sein. – AlwaysLearning
Sie meinen wie die Methode [Arg :: isSet] (http://tclap.sourceforge.net/html/classTCLAP_1_1Arg.html#a6af7a1e92b5d92fc2d90c1a95aab4384)? – Useless