[bglug] programmazione c++ e argomenti da linea di comando
dario
heavytux@lycos.co.uk
Lun 15 Set 2003 20:14:33 CEST
Ho fatto un programmino in c++ per vedere l'uso degli argomenti da linea di
comando e l'ho chiamato ./command line. Ecco il listato:
#include <iostream.h>
#include <stdlib.h>
int i;
int main(int argc, char *argv[])
{for (i=0;i<argc;i++)
{cout << argv[i] << endl;
if(argv[i]=="./command_line")
cout << "Bingo!" << endl;
else cout << "Eeeh!?!?" << endl;}
return 0;
}
L'output è l'esatto contrario di quello che mi aspettavo!
Ecco l'output del programma:
[dario@localhost command_line]$ ./command_line sono disperato
./command_line
Eeeh!?!? /*dovrebbe uscire "Bingo!"*/
sono
Eeeh!?!?
disperato
Eeeh!?!?
Maggiori informazioni sulla lista
bglug