diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2012-03-08 11:26:47 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2012-03-08 11:26:47 +0200 |
commit | 83c0210d84179f3fd00774a757bd9e7dc8a42d32 (patch) | |
tree | 782a7dbd60dd024018d2e8e7408d3f2529d548ed /examples/hello/driver.cxx | |
parent | 490cd02a71802c699fc339ec279ee7e6010be0d9 (diff) |
Print usage/version information to STDOUT instead of STDERR
Diffstat (limited to 'examples/hello/driver.cxx')
-rw-r--r-- | examples/hello/driver.cxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/hello/driver.cxx b/examples/hello/driver.cxx index c9d87a3..2c84505 100644 --- a/examples/hello/driver.cxx +++ b/examples/hello/driver.cxx @@ -10,11 +10,11 @@ using namespace std; void -usage () +usage (ostream& os) { - cerr << "usage: driver [options] <names>" << endl - << "options:" << endl; - options::print_usage (cerr); + os << "usage: driver [options] <names>" << endl + << "options:" << endl; + options::print_usage (os); } int @@ -27,14 +27,14 @@ main (int argc, char* argv[]) if (o.help ()) { - usage (); + usage (cout); return 0; } if (end == argc) { cerr << "no names provided" << endl; - usage (); + usage (cerr); return 1; } @@ -53,7 +53,7 @@ main (int argc, char* argv[]) catch (const cli::exception& e) { cerr << e << endl; - usage (); + usage (cerr); return 1; } } |