From 36a2a1e9a7eba94ed4944141cb5165d6f75c89c2 Mon Sep 17 00:00:00 2001 From: Joshua Moerman Date: Mon, 18 Apr 2011 16:10:45 +0200 Subject: [PATCH] better halp --- main.cpp | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/main.cpp b/main.cpp index 25b324f..d24f6c4 100644 --- a/main.cpp +++ b/main.cpp @@ -17,16 +17,18 @@ int verbose; void showHelpText() { - std::cout << "Awesome Attractor, version " << __DATE__ << std::endl; - std::cout << "Usage: AwesomeAttractor [OPTION]... FILE" << std::endl << std::endl; - std::cout << "Optons:" << std::endl; - std::cout << " --help Shows this help" << std::endl; - std::cout << " -q quiet mode" << std::endl; - std::cout << " -v verbose mode" << std::endl; - std::cout << " -V loud mode" << std::endl; - std::cout << " -w N Sets width of output image to N" << std::endl; - std::cout << " -h N Sets height of output image to N" << std::endl; - std::cout << " -i N Sets number of iterations to N" << std::endl; + std::cout << + "Awesome Attractor, version " __DATE__ "\n" + "Usage: AwesomeAttractor [OPTION]... FILE\n" + "Optons:\n" + " -h, --help Shows this help\n" + " -q quiet mode\n" + " -v verbose mode\n" + " -V loud mode\n" + " -W N Sets width of output image to N\n" + " -H N Sets height of output image to N\n" + " -I N Sets number of iterations to N\n" + << std::endl; exit(0); } @@ -48,13 +50,15 @@ int main(int argc, char* argv[]) { verbose = -1; } else if(strcmp(argv[i], "--help") == 0) { showHelpText(); + } else if(strcmp(argv[i], "-h") == 0) { + showHelpText(); } else if(strcmp(argv[i], "-V") == 0) { verbose = 3; - } else if(strcmp(argv[i], "-w") == 0) { + } else if(strcmp(argv[i], "-W") == 0) { width = atoi(argv[++i]); - } else if(strcmp(argv[i], "-h") == 0) { + } else if(strcmp(argv[i], "-H") == 0) { height = atoi(argv[++i]); - } else if(strcmp(argv[i], "-i") == 0) { + } else if(strcmp(argv[i], "-I") == 0) { iterations = atoi(argv[++i]); } else { attractorFile = argv[i];