Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ -
Forum - C/C++ - "parametri" (chiamiamoli così) di esecuzione di un programma

Avatar
NickoMaiden (Normal User)
Pro


Messaggi: 115
Iscritto: 10/06/2009

Segnala al moderatore
Postato alle 3:24
Venerdì, 09/07/2010
avete presente quei programmini che si usano con dos in questo modo?

prova.exe c:/blabla.exe

dove c:/blabla.exe dovrebbe essere una variabile passata al programma per compiere delle operazioni?
come si programma in c++ una roba del genere?


char segreto[100]={"Abaca da cala da ciaccia"};
for(int i=0;i<100;i++)
  {
  if(segreto[ i ]=='a'||segreto[ i ]=='A')
    {
    segreto[ i ]='u';
    }
  }
cout<<segreto;
system("pause");
return EXIT_SUCCESS;
PM Quote
Avatar
qualcuno (Ex-Member)
Rookie


Messaggi: 37
Iscritto: 30/06/2010

Segnala al moderatore
Postato alle 8:11
Venerdì, 09/07/2010
Devi usare gli argomenti del main:
Codice sorgente - presumibilmente C/C++

  1. int main(int argc,char* argv[])


argc è la dimensione dell'elenco dei parametri passati, argv è il vettore dei parametri.
Di solito il primo argomento è il percorso del programma che hai lanciato "C:\MyProgs\a.exe".
Dai un'occhiata qui: hhttp://publications.gbdirect.co.uk/c_book/chapter10/argume ...
http://www.eskimo.com/~scs/cclass/notes/sx13.html
Ciao :)


Nothing is impossible; impossible itself says "I' m possible"...
Qualunque sia la risposta tu non ce l'hai. (Gregory House)
PM Quote