summaryrefslogtreecommitdiff
path: root/hello.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'hello.cpp')
-rw-r--r--hello.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/hello.cpp b/hello.cpp
index 0dde4c9..fad8a40 100644
--- a/hello.cpp
+++ b/hello.cpp
@@ -1,6 +1,14 @@
#include <iostream>
-int main ()
+using namespace std;
+
+int main (int argc, char* argv[])
{
- std::cout << "Hello, World!" << std::endl;
+ if (argc != 2)
+ {
+ cerr << "usage: " << argv[0] << " <name>" << endl;
+ return 1;
+ }
+
+ cout << "Hello, " << argv[1] << "!" << endl;
}