![]() |
| HOME PAGE | CONTATTI | COLLABORA | ASP | PHP | HTML | CSS | PERL | JAVA | TCP/IP | RETI | LINUX | MANUALI| SPAZIO WEB |
|
Guida al Linguaggio C++Una panoramica sul linguaggio. Seconda edizione. A cura di: Paolo Marotta
1. Prefazione Ringraziamanti, nota sul copyright.
2. Introduzione Il C++ e` un linguaggio di programmazione "all purpose", ovvero adatto alla realizzazione di...
Commenti, Identificatori, Parole riservate, Costanti letterali, segni di punteggiatura e operatori.
Assegnamento, Altri operatori, Vero e falso, Controllo del flusso.
Tipi primitivi, Variabili e costanti, Scope e lifetime.
Array, Strutture, Unioni, Enumerazioni, La keyword typedef.
Funzioni, Passaggio di parametri e argomenti di default, La funzione main(), Funzioni inline, Overloading delle funzioni.
I puntatori, Operazioni sui puntatori, Puntatori vs array, Uso dei puntatori, I reference, Uso dei reference, Puntatori vs reference.
Linkage, File header, Librerie di funzioni, I namespace, La direttiva using.
Strutture e campi funzioni, Sintassi della classe, Definizioni delle funzioni membro, Costruttori, Distruttori....
Reimpiego per composizione, Costruttori per oggetti composti, Reimpiego di codice con l'ereditarietą, Acesso ai campi ereditati, Costruttori per classi derivate...
12. L'overloading degli operatori Le prime regole, L'peratore di assegnamento, L'operatore di sottoscrizzione Smart pointer...
13. Template Classi contenitori, Classi template, La keyword typename, Vincoli impliciti, Funzioni template, Template ed ereditarietą, Conclusioni.
14. Le eccezzioni Segnalare le anomalie, Gestire le eccezioni, Casi particolari, Eccezzioni e costruttori, La gerarchia exception, Conclusioni.
15. Appendice A Conversioni di tipo.
16. Appendice B Introduzione alla OOP.
|
|
|
|