Programmare in C o C++?
Inviato: 16/03/2019, 12:16
Salve a tutti,
Sono uno studente di ing. Aerospaziale alle prese con gli ultimi esami della triennale.
Tra questi figura per me il temutissimo Elementi di Informatica da 6 CFU..
Ho seguito questo corso tempo fa, con un professore che usava la programmazione in C accompagnato da Eclipse come IDE.
Purtroppo non sono mai riuscito a dare l'esame, e nel frattempo è cambiato professore.
Questo nuovo professore, anche se accetta programmi in C, ha basato il corso sull'utilizzo del C++ accompagnato da DevC++ come IDE.
Avendo buone conoscenze del linguaggio C, ho affrontato ieri l'esame ma con scarsi risultati, tant'è che mi sono ritirato.
A detta del professore, che ha capito la mia situazione, avrei potuto risolvere brillantemente l'esame usando il C++, perché strutturalmente il mio programma era buono ma, siccome la traccia era basata tutta su array di caratteri, ho fatto un po' di casini in quanto la funzione scanf dà un po' di difficoltà in questo senso e, all'epoca, trattammo solo stringhe con annessa libreria.
Vi chiedo, concettualmente è complicato il C++?
Cioè, mi conviene imparare da zero questo linguaggio, oppure devo approfondire meglio la questione array di caratteri in C?
Il fatto è che il linguaggio C lo padroneggio abbastanza bene quando si tratta di gestioni di sequenze e gestioni anagrafiche, e se questo tipo di approccio fosse trasportabile in C++ sarebbe ottimo...
Grazie a tutti.
Sono uno studente di ing. Aerospaziale alle prese con gli ultimi esami della triennale.
Tra questi figura per me il temutissimo Elementi di Informatica da 6 CFU..
Ho seguito questo corso tempo fa, con un professore che usava la programmazione in C accompagnato da Eclipse come IDE.
Purtroppo non sono mai riuscito a dare l'esame, e nel frattempo è cambiato professore.
Questo nuovo professore, anche se accetta programmi in C, ha basato il corso sull'utilizzo del C++ accompagnato da DevC++ come IDE.
Avendo buone conoscenze del linguaggio C, ho affrontato ieri l'esame ma con scarsi risultati, tant'è che mi sono ritirato.
A detta del professore, che ha capito la mia situazione, avrei potuto risolvere brillantemente l'esame usando il C++, perché strutturalmente il mio programma era buono ma, siccome la traccia era basata tutta su array di caratteri, ho fatto un po' di casini in quanto la funzione scanf dà un po' di difficoltà in questo senso e, all'epoca, trattammo solo stringhe con annessa libreria.
Vi chiedo, concettualmente è complicato il C++?
Cioè, mi conviene imparare da zero questo linguaggio, oppure devo approfondire meglio la questione array di caratteri in C?
Il fatto è che il linguaggio C lo padroneggio abbastanza bene quando si tratta di gestioni di sequenze e gestioni anagrafiche, e se questo tipo di approccio fosse trasportabile in C++ sarebbe ottimo...
Grazie a tutti.