From ca9868407776eb859ef36c8b5e7207be6c542ed5 Mon Sep 17 00:00:00 2001 From: HuangZonghao Date: Tue, 3 May 2022 04:19:42 -0400 Subject: [PATCH] Revert changes made to example.cpp in 4f7ab89 --- src/example.cpp | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/src/example.cpp b/src/example.cpp index caacd54..420220e 100644 --- a/src/example.cpp +++ b/src/example.cpp @@ -27,7 +27,7 @@ THE SOFTWARE. #include "cxxopts.hpp" void -parse(int argc, const char* argv[], bool parse_as_string = false) +parse(int argc, const char* argv[]) { try { @@ -77,20 +77,7 @@ parse(int argc, const char* argv[], bool parse_as_string = false) options.parse_positional({"input", "output", "positional"}); - cxxopts::ParseResult result; - if (parse_as_string) - { - std::string argv_str; - for (int i = 0; i < argc; ++i) - { - argv_str += std::string(argv[i]) + std::string(" "); - } - result = options.parse(argv_str); - } - else - { - result = options.parse(argc, argv); - } + auto result = options.parse(argc, argv); if (result.count("help")) { @@ -198,8 +185,5 @@ int main(int argc, const char* argv[]) { parse(argc, argv); - // Parse argv as string - parse(argc, argv, true); - return 0; }