Un argomento da riga di comando in C + + consente all'utente di selezionare lo stato iniziale di un programma in fase di esecuzione . Utilizzare un array di puntatore argv [ ] per memorizzare questi argomenti e passarli al codice quando viene eseguita . Dal momento che l'esecuzione del programma inizia con la funzione main () in C + + , dichiarare le variabili e le etichette argomento come parte della dichiarazione iniziale della funzione. È possibile utilizzare le etichette di variabile validi che si desidera quando si nominano gli argomenti della riga di comando . Mantenere aderenza alla codifica pratica comunemente accettata utilizzando argc per tenere traccia del numero di argomenti e argv come l'array puntatore per gli argomenti stessi . Istruzioni
1
Definire la funzione main () . Includere le definizioni di variabili necessarie per accettare argomenti. In questo esempio:
int main ( int argc , char * argv [ ] ) il numero di argomenti della riga di comando
{
2
uscita introdotto con un dichiarazione di output simile a questo :
cout << " argc = " << argc << endl;
3
scrivere un ciclo di scorrere i membri del argv [ ] array per visualizzare gli argomenti inseriti. Immettere l'istruzione :
for (int i = 1; i < argc ; i + + ) per
cout << " argv [ " << i << " ] = << argv [ i] << endl;
return 0; }