Ragazzi mi sono appena iscirtto
volevo chiedervi un aiuto per un programmino che stavo creando.
Con questo programma volevo automatizzare il processo di compilazione dei file .asm tramite i tool del mestiere ( TASM, TLINK, TD ).
Il mio problema è che nel programma ( scritto in c++ ) devo riuscire a inserire il nome del file come variabile string all' interno della funzione 'system()'.
Qui il programma ( naturalmente sbagliatissimo ) per farvi avere un'idea di come dovrebbe uscire.
Grazie in anticipo, vi prego aiutatemicodice:#include <iostream> #include <conio.h> #include <string> using namespace std; main () { string name; char scelta; cout<<"Inserisci il nome del file..."<<endl; cin>>name; system("CD ASM"); // "ASM" è la cartella che contiene i listati system("TASM " prova".ASM"); system("TLINK " prova ".OBJ"); cout<<"Vuoi eseguire il turbo debugger? S/N"<<endl; cin>>scelta; if (scelta == 's') system("TD" prova ".EXE"); else { cout<<"\nFine Programma"<<endl; getch(); } }
P.S. Sono nuovo, se ho sbagliato qualcosa perdonatemi