March 21
Un argomento della riga di comando in C ++ permette all'utente di selezionare lo stato iniziale di un programma in fase di esecuzione. Utilizzare una matrice puntatore argv [] per memorizzare questi argomenti e passarli al codice quando viene eseguita. Poiché l'esecuzione del programma inizia con la funzione principale () in C ++, dichiarare le variabili e le etichette argomenti come parte della dichiarazione iniziale della funzione. È possibile utilizzare le etichette delle variabili valide che si desidera per la denominazione argomenti della riga di comando. Mantenere adesione a comunemente accettato codifica pratica utilizzando argc per tenere traccia del numero di argomenti e argv come l'array puntatore per gli argomenti stessi.
1 Definire la funzione main (). Includere le definizioni delle variabili necessarie per accettare argomenti. In questo esempio:
int main (int argc, char * argv [])
{
2 Uscita il numero di argomenti della riga di comando è entrato con una dichiarazione di output simile a questo:
cout << "argc =" << argc << endl;
3 Scrivi un ciclo per scorrere i membri della argv [] array per visualizzare gli argomenti inseriti. Inserisci la dichiarazione:
for (int i = 1; i <argc; i ++)
cout << "argv [" << i << "] = << argv [i] << endl;
return 0;
}