OOP in c++
Cercare la definizione di ADT in questo file:
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Lezioni-C++/1-ADT.pdf Confronto tra c e c++: cercare stack frame, parametri di default, overloading di funzioni, stack e heap, tipi di allocazione, namespace e scope, funzioni inline nei seguenti file:
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Lezioni-C++/0- IntroduzioneCpp.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Lezioni-C++/0- IntroduzioneCpp2.pdf
Studiare tutto il contenuto del pdf al seguente link
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Lezioni-C++/2-Classi.pdf
Studiare fino a pag. 14 il contenuto del pdf al seguente link
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Lezioni-C++/3-Membri.pdf Studiare il contenuto dei seguenti pdf analizzando con attenzione i programmi di esempio.
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/2- incapsulamento-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/3- classi-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/4- intoduzione-programmazione-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/5- esempio-scope-resolution-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/6- esempio-programma-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/7- costruttori-distruttore-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/9- overloading-funzioni-c++.pdf
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Programmiamo-C++/13- vector-c++.pdf
STL
Studiare da p. 264 a p.271 (non studiare p.270)
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/STL/STL-libro.pdf Studiare questo esempio di programma
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/Esempi-c++/template- funzione.cpp
Studiare vector.cpp, pila.cpp, coda.cpp che si trovano in questa cartella
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/STL-esempi/
Approfondimento vector e iterator
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta- 2019/STL/VectorsAndIterators.pdf
Approfondimento liste e algoritmi
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/STL/contenitori-iteratori- algoritmi.pdf
Fino alla p.12
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/STL/contenitori-iteratori- algoritmi.pdf
p.273-274 e p.280-286 escluso for_each
http://nuovolabs.fauser.edu/~valeria/materiale-didattico/Info-quarta-2019/STL/STL-libro.pdf