PDA

Visualizza la versione completa : [C++]Dll e opzioni prog


maz85
15-12-2004, 15:44
Sapete se si possono fare DLL con
il vecchio Turbo C++?
Come posso fare per impostare delle opzioni
al programma, per esempio quando lo eseguo:

nomeprogramma -opzione valore

Grazie per eventuali risposte.

netarrow
15-12-2004, 21:31
Turbo C++ non lo conosco come compilatore.

Per le opzioni, credo tu indenda il passagio di parametri a riga di comando al tuo programma, devi fare così:



...
int main(int argc, char** args) {
}
...


argc conterrà il numero di parametri(compreso il nome del programma)
args è un puntatore ad una stringa(quindi un puntatore a carettere, ecco xhè puntatore a puntatore) che contiene le varie opzioni.
}

ecco un esempio:



...
int main(int argc, char** args) {
cout << "Hai passato " << argc - 1 << " parametri\n";
//argc - 1 x non contare il nome del programma
cout << args[1] << endl; //scrive la prima opzione
cout << args[2] << endl; //scrive la seconda opzione
}
...


:ciauz:

maz85
17-12-2004, 15:12
ok, dopo provo grazie.

Loading