aboutsummaryrefslogtreecommitdiff
path: root/module-test
diff options
context:
space:
mode:
Diffstat (limited to 'module-test')
-rw-r--r--module-test/return_value.cc18
1 files changed, 18 insertions, 0 deletions
diff --git a/module-test/return_value.cc b/module-test/return_value.cc
new file mode 100644
index 0000000..f80172f
--- /dev/null
+++ b/module-test/return_value.cc
@@ -0,0 +1,18 @@
+/*
+ return specific value
+ $ g++ module-test/return_value.cc -std=c++23
+*/
+
+#include <iostream>
+#include <print>
+#include <string>
+
+using namespace std;
+
+int main(int argc, char **argv)
+{
+ if (argv == nullptr) return 0;
+ if (argv[1] == nullptr) return 0;
+ string s = argv[1];
+ return stoi(s);
+}