Um argumento de linha de comando em C + + permite que o usuário selecione o estado inicial de um programa em tempo de execução . Use uma matriz ponteiro argv [ ] para armazenar esses argumentos e passá-las para o código quando ele é executado . Desde a execução do programa inicia-se com a função main () em C + +, declare as variáveis e rótulos argumento como uma parte da declaração inicial da função. Você pode usar quaisquer etiquetas de variáveis válidas que você deseja ao nomear os argumentos da linha de comando. Manter a adesão a prática comumente aceita codificação usando argc para manter o controle do número de argumentos e argv como a matriz ponteiro para os próprios argumentos. Instruções
1
Defina a função main (). Incluir as definições das variáveis necessárias para aceitar argumentos. Neste exemplo :
int main (int argc , char * argv []) {
2
saída o número de argumentos de linha de comando entrou com uma declaração similar a esta saída :
cout << " argc =" << argc << endl;
3
Escrever um loop para percorrer os membros do argv [ ] array para exibir os argumentos inseridos . Insira a instrução :
for (int i = 1; i < argc ; i + +)
cout << " argv [" << i << "] = << argv [i] << endl;
return 0; }