lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

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äsningRubrik
1F1: Introduktion
2F2: Användardefinierade typer. Deklarationer. I/O
3F3: Klasser. Om funktionsanrop.
4F4: Standardbibliotekets datastrukturer. Pekare och arrayer.
5F5: Standardbiblioteket: algoritmer, strömmar och filer.
6F6: Funktionsmallar. Typer: pekare och konstanter
7F7: Resurshantering och felhantering
8F8: Klasser, resurshantering och polymorfism
9F9: Polymorfism och arv
10F10: Generisk programmering
11F11: Lågnivå-detaljer
12F12: Mer om arv och containers
13F13: 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