PDA

Visualizza la versione completa : [c++] Libro per imparare a programmare in c++


giannino1995
06-02-2014, 10:55
Ho appena concluso di studiare java ed ora vorrei comperarmi un libro su c++ che mi spieghi come creare programmi con interfacce grafiche e che affronti anche l'utilizzo di un database. Vorrei imparare a realizzare programmi .exe con interfacce grafiche e database. Sul web ci sono tonnellate di libri così vorrei chiedervi qualche consiglio.

Grazie mille a tutti coloro che mi vorranno aiutare

MItaly
06-02-2014, 13:22
C++ di per sé non sa nulla né di GUI né di database, devi scegliere una libreria/framework se ti serve lavorare con cose di questo tipo (e documentarti di conseguenza). In ogni caso, prima di questo ti conviene imparare i fondamenti del linguaggio, C++ sotto molti aspetti è molto più complicato di Java.

giannino1995
06-02-2014, 15:22
Quindi devo prendere un paio di libri? Va bene, dimmi tu. :bhò: Vorrei studiarmi le basi del linguaggio (dati, variabili, array, operatori, dichiarazioni di controllo, classi, metodi che in c++ dovrebbero chiamarsi funzioni, così diceva Herbert nel manuale che ho letto, package, interfacce, classi astratte, gestione delle eccezzioni, programmazione multithread, enumerazioni, I/O, generic, gestione delle stringhe, concurrency utilities e tutto sulla programmazione parallela che mi serve molto nei programmi che scrivo) poi vorrei analizzarmi nel dettaglio mysql per fare I/O su database (si usa anche mysql su c++? c'è altro da sapere? fammi un discorso introduttivo se ti è possibile... ormai html.it è diventata la mia scuola! :D) e una libreria per fare interfacce grafiche ben fatte (su java, la migliore si chiama swing) e come ultima cosa, qualche capitoletto che mi aiuti a capire come proteggere un'applicazione creando la classica chiavetta hardware (una cosa che mi sono sempre chiesto)! Il manuale deve essere in italiano ed il testo non deve essere troppo impegnativo. Con java ho dovuto leggere un manuale di 1300 pagine, è stato un bel lavorone perché non sapevo neppure cosa fosse la programmazione ad oggetti. Non penso che sia complicato studiare c++ conoscendo già java. Tu che dici? Si tratta di scrivere classi, metodi, importare delle librerie e compilare invece di creare il classico .jar, giusto? E' così complesso il passaggio? Vorrei arrivare ad avere le basi sia di java che di c++ senza diventare un programmatore del vostro calibro. In sostanza cerco un manuale tipo questo:

http://www.ateneonline.it/shildt8e/home.asp

ma che parli di c++, di database e di GUI.

Occhio però a consigliarmi bene perché poi io investo un sacco di tempo in queste cose. Quando avrò finito, come al solito scrivo un giudizio sul manuale, leggi qui così ti fai un'idea di quello che cerco.

http://forum.html.it/forum/showthread.php?threadid=2901376

Ti chiedo solo tutta la cura ed esperienza che riesci ad offrirmi, non hai idea della fiducia che ripongo in questo forum!

Grazie in anticipo per tutto il tuo aiuto

Loading