| Indice
Capitolo 1 Introduzione e storia del linguaggio C++
Parte I Il C++ e la programmazizone procedurale
Capitolo 2 Un primo contatto con il C++
Capitolo 3 Variabili e tipi semplici
Capitolo 4 I tipi strutturati
Capitolo 5 Le istruzioni
Capitolo 6 Le espressioni
Capitolo 7 Le funzioni
Capitolo 8 Puntatori e variabili dinamiche
Capitolo 9 Puntatori e funzioni
Capitolo 10 Vettori e matrici
Capitolo 11 Le stringhe
Capitolo 12 Struttura dei progammi
Capitolo 13 Costruzione e documentazione dei programmi
Capitolo 14 Le stringhe di bit
Parte II Il C++ e la programmazione a oggetti
Capitolo 15 Generalitą sulle classi
Capitolo 16 Le classi. Notazioni di base
Capitolo 17 Realizzazione di un tipo di dato astratto
Capitolo 18 Dettagli sintatticci e implementativi sulle classi
Capitolo 19 Ridefinizione degli operativi
Capitolo 20 Ereditarietą: aspetti generali
Capitolo 21 Gerarchie di classi
Capitolo 22 Polimorfismo
Capitolo 23 Derivazione multipla
Capitolo 24 Funzioni e classi generiche
Capitolo 25 Meccanismi di incapsulamento:namespace
Capitolo 26 Conversioni di tipo
Parte III La libreria standard del C++
Capitolo 27 La libreria iostream per le operazioni di I/O
Capitolo 28 Operazioni di I/O verso la memoria di massa
Capitolo 29 STL: la libreria con classi modello
Capitolo 30 Le classi contenitore
Capitolo 31 Gli algoritmi generici
Parte IV La progettazione a oggetti
Capitolo 32 Il linguaggio di modellazione a oggetti UML
Capitolo 33 UML: aspetti dinamici del modello
Capitolo 34 Da UML a C++
Capitolo 35 Sviluppo di un progetto completo
Parte V Libreria di programmi in C++
Capitolo 36 Semplici programmi completi
Capitolo 37 Algoritmi numerici
Capitolo 38 Schemi di programmi e programmi completi
Capitolo 39 Algoritmi di ricerca e ordinamento
Capitolo 40 Strutture dati
Parte VI Libreria di classi in C++
Capitolo 41 Strutture dati realizzate con classi
Capitolo 42 Semplici classi concrete
Capitolo 43 Classi con vettori
Capitolo 44 Gestione di un archivio ad accesso casuale con indice
Capitolo 45 Progetto di uno schedulatore
Appendice A Sintesi delle notazioni del C++
Bibliografia
|