psico88
04-05-2009, 17:14
Ciao a tutti,
io e un mio compagno di corso abbiamo pensato di sviluppare un piccolo programma per gli studenti degli anni successivi al nostro (da mettere tra le dispense del corso), da usare come supporto per un corso di dispositivi elettronici... il programma è abbastanza semplice, deve solo leggere dei parametri e, in base a questi, tracciare dei grafici di funzioni, ed è quasi finito. C'è però un piccolo problema con la grafica, che mi è venuto in mente oggi. Per fare il programma ho usato il vecchio TurboC 2.01 :rolleyes: , per due motivi:
-è il compilatore con cui ho imparato a programmare e lo conosco molto bene, e soprattutto avendo anche altri corsi da seguire non ho molto tempo per imparare a usare da zero un nuovo compilatore;
-il programma che abbiamo in mente di fare non è molto complicato, quindi anche se vecchio è comunque più che sufficiente come compilatore;
Per tracciare i grafici ho usato le funzioni della libreria 'graphics.h', e fin qui tutto ok. Il fatto è che io uso windows xp :muro: (e infatti il programma funziona bene), ma mi è venuto in mente oggi che su Vista la grafica a tutto schermo con le applicazioni DOS non funziona (mi ricordo che TurboC a tutto schermo non si poteva mettere)... e questo è un bel problema, dato che la maggior parte degli studenti lavora con il portatile, e sui portatili odierni di default è installato Vista. Quindi mi sa che il cambio di compilatore è quasi d'obbligo (o perlomeno mi serve una libreria grafica più moderna, che dubito sia compatibile con il vecchio TurboC)... ora, di funzioni grafiche nel programma ne uso giusto due o tre: quella per inizializzare/testare la grafica, tracciare le linee e cambiare colore; quindi il cambio di libreria grafica non mi stravolgerebbe il codice, ma dovrei giusto modificare qualche riga.
Quindi vorrei sapere se potete consigliarmi una libreria grafica (e un compilatore che magari la incorpori) che funzioni sotto Vista, e possibilmente "facile" da usare.. ho provato a guardare le librerie opengl, ma la documentazione è davvero troppo vasta, e per quello che devo farci io (cioè tracciare delle linee per fare i grafici) mi sembra davvero troppo, come ho già detto uso giusto due o tre funzioni "grafiche" in tutto.. mi basterebbe sapere la sintassi delle funzioni che uso con la libreria nuova e modificarle.
Grazie :)
io e un mio compagno di corso abbiamo pensato di sviluppare un piccolo programma per gli studenti degli anni successivi al nostro (da mettere tra le dispense del corso), da usare come supporto per un corso di dispositivi elettronici... il programma è abbastanza semplice, deve solo leggere dei parametri e, in base a questi, tracciare dei grafici di funzioni, ed è quasi finito. C'è però un piccolo problema con la grafica, che mi è venuto in mente oggi. Per fare il programma ho usato il vecchio TurboC 2.01 :rolleyes: , per due motivi:
-è il compilatore con cui ho imparato a programmare e lo conosco molto bene, e soprattutto avendo anche altri corsi da seguire non ho molto tempo per imparare a usare da zero un nuovo compilatore;
-il programma che abbiamo in mente di fare non è molto complicato, quindi anche se vecchio è comunque più che sufficiente come compilatore;
Per tracciare i grafici ho usato le funzioni della libreria 'graphics.h', e fin qui tutto ok. Il fatto è che io uso windows xp :muro: (e infatti il programma funziona bene), ma mi è venuto in mente oggi che su Vista la grafica a tutto schermo con le applicazioni DOS non funziona (mi ricordo che TurboC a tutto schermo non si poteva mettere)... e questo è un bel problema, dato che la maggior parte degli studenti lavora con il portatile, e sui portatili odierni di default è installato Vista. Quindi mi sa che il cambio di compilatore è quasi d'obbligo (o perlomeno mi serve una libreria grafica più moderna, che dubito sia compatibile con il vecchio TurboC)... ora, di funzioni grafiche nel programma ne uso giusto due o tre: quella per inizializzare/testare la grafica, tracciare le linee e cambiare colore; quindi il cambio di libreria grafica non mi stravolgerebbe il codice, ma dovrei giusto modificare qualche riga.
Quindi vorrei sapere se potete consigliarmi una libreria grafica (e un compilatore che magari la incorpori) che funzioni sotto Vista, e possibilmente "facile" da usare.. ho provato a guardare le librerie opengl, ma la documentazione è davvero troppo vasta, e per quello che devo farci io (cioè tracciare delle linee per fare i grafici) mi sembra davvero troppo, come ho già detto uso giusto due o tre funzioni "grafiche" in tutto.. mi basterebbe sapere la sintassi delle funzioni che uso con la libreria nuova e modificarle.
Grazie :)