Nella prossima parte dell'articolo troverete il codice sorgente del programma di test sviluppato in C++, ma come potete avviarlo? Dove bisogna "editarlo"?
Una piccola introduzione non guasta mai, e questo è il momento per apprendere qualcosa di interessante.
Se avete qualche esperienza di programmazione in C++, sapete che la progettazione di un software comporta essenzialmente cinque fasi:
1) Lo sviluppo del programma, ossia cosa quel software dovrebbe fare, e a quali requisiti dovrebbe rispondere.
2) La scrittura del programma, ossia l'inserimento di alcune istruzioni ad alto livello in un ben determinato linguaggio.
3) La compilazione del programma, ossia la trasformazione delle vostre righe di codice da un linguaggio ad alto livello ad un linguaggio a basso livello.
4) L'esecuzione del programma.
5) La ricerca degli errori e la correzione di quelle righe di codice che li producono (Debugging).
Il programma vero e proprio lo possiamo scrivere con il blocco note, poi per eseguirlo abbiamo bisogno di un compilatore. Per il C++ sono stati sviluppati numerosi compilatori, alcuni dei quali sono prodotti commerciali, mentre altri sono software free, scaricabili gratuitamente da internet. Nei primi compare il Visual C++ di Microsoft, mentre nei secondi possiamo considerare il DEV-C++ 5.0 un esempio calzante di realtà open-source.
All'indirizzo http://www.bloodshed.net potrete trovare un compilatore DEV-C++ 5.0 gratuito, oppure potete acquistare la rivista IOPROGRAMMO N°80 di maggio 2004; Se invece possedete Visual C++ di Microsoft potete inserire velocemente il codice sorgente dove necessario.
Iniziamo il nostro lungo cammino dall'esecuzione del programma di test in C++ con l'aiuto del compilatore DEV-C++ 5.00, e del blocco note di Windows. Come prima operazione dovete installare il compilatore DEV-C++ (v.figura 1).
FIGURA 1.
Successivamente, dovete salvare il codice contenuto in questo articolo in un file di testo dal nome "CODICESORGENTE" con un semplice COPIA ED INCOLLA (v.figura 2).
FIGURA 2.
Menu Sezione/Pagina Precedente/Pagina Successiva/Torna alla Homepage
Sito:www.megaoverclock.it