En kommando -line argument i C + + tillader brugeren at vælge den oprindelige tilstand af et program på run-time . Brug en pointer vifte argv [ ] for at gemme disse argumenter og videregive dem til koden, når den udføres . Da programafviklingen begynder med main () funktion i C + +, erklære variabler og argument etiketter som en del af funktionen oprindelige erklæring. Du kan bruge alle gyldige variable etiketter, du ønsker , når navngivning kommandolinje-argumenter . Bevar tilslutning til almindeligt accepteret kodning praksis ved at bruge argc at holde styr på antallet af argumenter og argv som pointer array for argumenterne selv. Instruktioner
1
Definer main ( ) funktion. Medtag de variable definitioner, der kræves til at acceptere argumenter. I dette eksempel : Hej
int main ( int argc , char * argv [])
{
2
Output antallet af kommandolinje-argumenter indgået med et output erklæring ligner denne : Hej
cout << " argc = " << argc << endl;
3
Skriv en løkke til at trinvist gennem medlemmerne af argv [ ] array til vise de indtastede argumenter. Indtast erklæringen : Hej
for (int i = 1; i < argc , i + +)
cout << " argv [ " << i << " ] = << argv [i] << endl;
tilbagevenden 0;
}