From f403d53725d11c3be3e7f60e31ba81fd470ae7f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20W=C3=B6lzer?= <martin@libclapp.org>
Date: Sat, 14 Sep 2024 14:11:01 +0200
Subject: [PATCH] examples/short_example.cpp: get rid of std::endl

---
 examples/short_example.cpp | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/examples/short_example.cpp b/examples/short_example.cpp
index 11e0e101..4fa07c0c 100644
--- a/examples/short_example.cpp
+++ b/examples/short_example.cpp
@@ -78,7 +78,7 @@ class cli_parser_t : public clapp::parser::basic_main_parser_t {
 
 clapp::value::found_func_t::ret_t print_version_and_exit(
     const std::string & /*option*/) {
-    std::cout << clapp::build_info::build_info_string << std::endl;
+    std::cout << clapp::build_info::build_info_string << "\n";
     return clapp::value::exit_t::exit(EXIT_SUCCESS);
 }
 
@@ -104,11 +104,11 @@ int main(int argc, char *argv[]) {
         CLAPP_CONTRACT_EXPECTS(
             parser
                 ->string_arg);  // parser ensures mandatory arguments are given
-        std::cout << "string-arg: " << parser->string_arg.value() << std::endl;
+        std::cout << "string-arg: " << parser->string_arg.value() << "\n";
 
         CLAPP_CONTRACT_EXPECTS(
             parser->int_arg);  // parser ensures mandatory arguments are given
-        std::cout << "int-arg: " << parser->int_arg.value() << std::endl;
+        std::cout << "int-arg: " << parser->int_arg.value() << "\n";
 
         if (parser->variadic_string_arg) {  // if variadic_string_arg is given
             std::cout << "variadic-string-arg (size: "
@@ -117,16 +117,18 @@ int main(int argc, char *argv[]) {
             for (auto &val : parser->variadic_string_arg.value()) {
                 std::cout << val << ", ";
             }
-            std::cout << std::endl;
+            std::cout << "\n";
         } else {
-            std::cout << "variadic-string-arg: not given" << std::endl;
+            std::cout << "variadic-string-arg: not given"
+                      << "\n";
         }
 
         CLAPP_CONTRACT_EXPECTS(
             parser->options.string_param);  // The parser ensures that
                                             // mandatory options are given
         std::cout << "string_param: '" << parser->options.string_param.value()
-                  << "'" << std::endl;
+                  << "'"
+                  << "\n";
 
         if (parser->options
                 .string_vector_param) {  // if string_vector_param is given
@@ -137,15 +139,16 @@ int main(int argc, char *argv[]) {
             for (auto &val : parser->options.string_vector_param.value()) {
                 std::cout << val << ", ";
             }
-            std::cout << std::endl;
+            std::cout << "\n";
         } else {
-            std::cout << "string_vector_param: not given" << std::endl;
+            std::cout << "string_vector_param: not given"
+                      << "\n";
         }
     } catch (clapp::clapp_exception_t &e) {
-        std::cout << "Caught ClaPP-Exception: " << e.what() << std::endl;
+        std::cout << "Caught ClaPP-Exception: " << e.what() << "\n";
         return EXIT_FAILURE;
     } catch (std::exception &e) {
-        std::cout << "Caught Exception: " << e.what() << std::endl;
+        std::cout << "Caught Exception: " << e.what() << "\n";
         return EXIT_FAILURE;
     }
     return EXIT_SUCCESS;
-- 
GitLab