io faccio largo uso di questa funzione malgrado conosca solo 2 parametri cls e PAUSE
qualcuno me li può elencare tutti? graziieeeee
io faccio largo uso di questa funzione malgrado conosca solo 2 parametri cls e PAUSE
qualcuno me li può elencare tutti? graziieeeee
Peppe
Sono troppe...
int system ( const char * command );
serve per invocare qualsiasi comando che puoi eseguire da console.
Ti lascio immaginare...
Ci sono 10 tipi di persone al mondo, chi conosce il sistema binario e chi no.
Non vorrei sbagliarmi, ma credo che siano virtualmente infiniti se quella funzione invoca un qualsiasi eseguibile. :master:Originariamente inviato da djpeppe
io faccio largo uso di questa funzione malgrado conosca solo 2 parametri cls e PAUSE
qualcuno me li può elencare tutti? graziieeeee
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
un po di ricerca in rete non guasta....Originariamente inviato da djpeppe
io faccio largo uso di questa funzione malgrado conosca solo 2 parametri cls e PAUSE
qualcuno me li può elencare tutti? graziieeeee
http://www.microsoft.com/resources/d....mspx?mfr=true
Ti ricordo che la system() andrebbe sempre evitata, in quanto che non è standard, non è (quasi mai) portabile, fa dipendere il funzionamento del tuo programma da quello dell'interprete dei comandi (il cui funzionamento varia anche a seconda della versione di Windows) e aggiunge al tuo programma l'overhead di lanciare l'interprete dei comandi ad ogni chiamata alla system(). Quasi tutto quello che si può fare con la system() si può fare con le normali feature del linguaggio C/C++ o con le API specifiche del sistema. Ad esempio, al posto di system("pause") usa cin.ignore(); (quanto al cls, è più difficile, bisogna ricorrere alle API).
Amaro C++, il gusto pieno dell'undefined behavior.