Ein Kommandozeilen- Argument in C + + ermöglicht es dem Benutzer, den ursprünglichen Zustand eines Programms zur Laufzeit wählen . Verwenden Sie einen Zeiger -Array argv [], um diese Argumente zu speichern und sie an den Code , wenn es ausgeführt wird. Da die Programmausführung mit der main ( )-Funktion in C + + beginnt , erklären die Variablen und Argument Etiketten als Teil der Funktion des ursprünglichen Aussage. Sie können alle gültig Variablenlabels Sie bei der Benennung von Kommandozeilen-Argumente . Pflegen Einhaltung allgemein akzeptierter Codierung der Praxis mit argc , den Überblick über die Anzahl der Argumente und argv als Zeiger Array halten sich für die Argumente . Anleitung
1
Definieren Sie die main ( )-Funktion. Fügen Sie die Variablen-Definitionen erforderlich, um Argumente zu akzeptieren. In diesem Beispiel:
int main ( int argc , char * argv []) {
2
Ausgang die Zahl der Kommandozeilen-Argumente mit einem eingegebenen Ausgabeanweisung ähnlich wie diese :
cout << " argc =" << argc << endl;
3
schreiben Schleife Schritt durch die Mitglieder des argv []-Array , um die eingegebenen Argumente anzuzeigen. Geben Sie die Aussage :
for (int i = 1; i < argc ; i + +)
cout << " argv [ " << i << "] = << argv [ i] << endl;
return 0; }