C++ (corso base)
Programmazione procedurale
1 come funziona il c++ *
1.1 interazione col compilatore e tipi di file
1.2 makefile e creazione exe
2 istruzioni elementari e tipi atomici
2.1 commenti, macro, dichiarazioni
2.2 tipi di dato
3 operatori
4 strutture di controllo
4.1 strutture di controllo slettive
4.2 strutture di controllo iterative
5 tipi strutturati
6 classi memorizzazione *
6.1 ciclo di vita del dato
6.2 allocazione nella memoria
7 puntatori
8 funzioni – librerie
9 modularizzazione di file
9.1 interazione col compilatore e tipi di files
10 gli stream
11 struct
Programmazione a oggetti
1 programmazione a oggetti
1.1 classi e operatori
1.2 modularità tra classi
2 aspetti avanzati delle classi
2.1 overloading operatori
2.2 polimorfismo
2.3 ereditarietà
3 namespaces
4 eccezioni
4.1 eccezioni di default
4.2 eccezioni
5 Abstract Data Type (ADT)
6 composizione e associazione