Föreläsningar
Här är en översiktlig plan över vad som kommer att tas upp på föreläsningarna.
Bilder från föreläsningarna kommer att läggas till efterhand.
Föreläsning | Rubrik |
1 | F1: Introduktion |
2 | F2: Användardefinierade typer. Deklarationer. I/O |
3 | F3: Klasser. Om funktionsanrop. |
4 | F4: Standardbibliotekets datastrukturer. Pekare och arrayer. |
5 | F5: Standardbiblioteket: algoritmer, strömmar och filer. |
6 | F6: Funktionsmallar. Typer: pekare och konstanter |
7 | F7: Resurshantering och felhantering |
8 | F8: Klasser, resurshantering och polymorfism |
9 | F9: Polymorfism och arv |
10 | F10: Generisk programmering |
11 | F11: Lågnivå-detaljer |
12 | F12: Mer om arv och containers |
13 | F13: Sammanfattning |
Material relaterat till föreläsningarna
Här kan material som kodexempel från föreläsningarna komma att publiceras.
Föreläsning 2:
Kodexempel: point_example.cpp file_io_example.cpp
Föreläsning 3:
Kodexempel: f03_const.cpp f03_classes.cpp
Föreläsning 4:
Kodexempel: containers.cpp map_and_set.cpp
Föreläsning 5:
Kodexempel: f05_algorithms.cpp
Föreläsning 6:
Kodexempel: function-templates.cpp
Föreläsning 9:
Kodexempel: copy-ctor.cpp
Föreläsning 10:
Kodexempel: templates.cpp
Föreläsning 11:
Kodexempel: typecast_int_float.cpp, comma.cpp
Föreläsning 12:
Kodexempel: polymorph-classes.cpp, list.cpp