PDA

Visualizza la versione completa : Passare gli argomenti con Code::Blocks


xavier310
31-12-2014, 15:56
Salve, vorrei chiedervi un suggerimento spero possiate aiutarmi.
Se volessi passare degli argomenti da terminale, utilizzando codeBlocks, l'unico modo è Project -> Set programs' arguments?
In altre parole non c'è un modo più veloce con il quale posso cambiare di volta in volta gli argomenti che voglio inserire passando per i tasti Build e Run?

Vi ringrazio

minomic
01-01-2015, 17:51
Secondo me è l'unico modo, ma non mi sembra così lungo e complesso: sono giusto un paio di click!

MItaly
01-01-2015, 17:58
Se non erro c'è la possibilità di far partire un altro programma invece dell'output della compilazione, per cui puoi mettere un tuo script che chiede gli argomenti da linea di comando e avvia il tuo programma.

xavier310
04-01-2015, 10:13
Secondo me è l'unico modo, ma non mi sembra così lungo e complesso: sono giusto un paio di click!

Nello studiare alcuni problemi, ho la necessità di cambiare continuamente vari parametri, e anche un paio di click rendono comunque il processo molto più laborioso


Se non erro c'è la possibilità di far partire un altro programma invece dell'output della compilazione, per cui puoi mettere un tuo script che chiede gli argomenti da linea di comando e avvia il tuo programma.

Non so se ho capito bene. Scrivo un programma a parte che viene richiamato nel mio codice e permette di inserire di volta in volta i parametri che intendo modificare?

Piccolo chiarimento: Il fatto di inserire i vari parametri da terminale invece di sfruttare l'input da tastiera con le varie funzioni scanf() , è una scelta migliore da un punto di vista dell'ottimizzazione del codice esatto? Purtroppo la mia poca conoscenza non permette di rendermi pienamente conto di ciò

PS: Secondo voi Code::Blocks è il miglior IDE su piattaforma LINUX ubuntu?

Samuele_70
04-01-2015, 10:41
Code::Blocks è open source, scarichi i sorgenti, applichi le modifiche che ti servono e lo compili

Loading