www.pudn.com > CMDL.zip > TEST.CPP
// command line test program // John M. Dlugosz #include "usual.h" #include "cmdl.h" #include/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ */ int main() { puts ("enter sample tail. blank line to terminate"); for (;;) { // set up several command line parameters typedef cmdl_flag flag; flag v ('v'); flag s ('s'); flag T ('T',0,cmdl::once); cmdl_string name ("name"); // try it out char input[80]; gets (input); if (*input == '\0') break; cmdl::parseit (input); // report on what was found if (v()) puts ("you selected -v"); if (s()) puts ("you selected -s"); if (T()) puts ("you selected -T"); if (name()) printf ("name=\"%s\"\n",name()); cmdl::reset(); //added this so I can iterate this test } }