From 8772b37aabf9c3679c6b346c113fc7b82a247452 Mon Sep 17 00:00:00 2001 From: Sean Robinson Date: Tue, 26 Oct 2021 12:58:24 -0700 Subject: [PATCH] Update examples from exit() to std::exit() argparse seems to use the "std::" qualifier for std namespace members, continue that in the documentation. Signed-off-by: Sean Robinson --- README.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index fa6f120b..8df359f9 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ int main(int argc, char *argv[]) { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto input = program.get("square"); @@ -103,7 +103,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } if (program["--verbose"] == true) { @@ -169,7 +169,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto color = program.get("--color"); // "orange" @@ -192,7 +192,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto colors = program.get>("--color"); // {"red", "green", "blue"} @@ -222,7 +222,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } // Some code to print arguments @@ -255,7 +255,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } int input = program.get("square"); @@ -314,7 +314,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto files = program.get>("--input_files"); // {"config.yml", "System.xml"} @@ -343,7 +343,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto query_point = program.get>("--query_point"); // {3.5, 4.7, 9.2} @@ -375,7 +375,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto a = program.get("-a"); // true @@ -459,7 +459,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } try { @@ -506,7 +506,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto output_filename = program.get("-o"); @@ -588,7 +588,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } nlohmann::json config = program.get("config"); @@ -624,7 +624,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto numbers = program.get>("numbers"); // {1, 2, 3} @@ -666,7 +666,7 @@ try { catch (const std::runtime_error& err) { std::cout << err.what() << std::endl; std::cout << program; - exit(0); + std::exit(0); } auto input = program.get("input");