HWNext Postado Maio 6, 2006 Denunciar Share Postado Maio 6, 2006 Tenho um pequeno aplicativo que devera ser executado com parametros. Como evitar que seja executado sem estes parametros? Pergunto porque sem os parametros as variaveis internas ficam com valor nulo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Maio 7, 2006 Denunciar Share Postado Maio 7, 2006 É para isso que o primeiro argumento da função main() é um inteiro, ou seja, para te dizer a quantidade de argumentos passados:int main(int argc, char *argv[])Se argc for igual a 1 é porque não foi passado argumento algum (sempre existirá um argumento, que é o caminho do executável).Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
HWNext
Tenho um pequeno aplicativo que devera ser executado com parametros. Como evitar que seja executado sem estes parametros? Pergunto porque sem os parametros as variaveis internas ficam com valor nulo.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.