1: // Filename: LISTCLPS.CPP
2: // Purpose: Displays a list of all command-line parameters (CLPs).
4: #include <iostream>
5: using namespace std;
7: void DisplayCLPs(int, char* []);
9: int main(int argc, char* argv[])
10: {
11: cout << "\nThis program illustrates the reading "
12: << "of \"command-line parameters\" and the \n"
13: << "use of an array of character pointers as "
14: << "the second parameter of main for \n"
15: << "the repository of those parameters. \n\n";
17: DisplayCLPs(argc, argv);
19: return 0;
20: }
23: void DisplayCLPs(int argc, char* argv[])
24: {
25: cout << "Here is a list of the " << argc
26: << " command line parameters: " << endl;
27: for (int i = 0; i < argc; i++)
28: cout << argv[i] << endl;
29: }