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; }