Wiki for the module C++ Advanced (M_CPlA)
Wie bereits in C++ wird die Vorlesung in Deutsch gehalten, die Unterlagen werden jedoch in English abgegeben, zwecks besserer Wiederverwendbarkeit und der Option zukünftig mehr Gaststudenten zu ermöglichen.
NOTE: THIS IS A DRAFT PLAN AND WILL BE UPDATED
will be filled incrementally, post your own solutions here as well!
week | lecture | exercise | solutions | self-study | topics planned | remarks |
08 | LectureW1 | ExW1 | SolW1 | SsW1 | Intro | |
09 | LectureW2 | ExW2 | SolW2 | SsW2 | New Features in C++17 | SOM abwesend |
10 | LectureW3 | ExW3 | SolW3 | SsW3 | Move Semantics | |
11 | LectureW4 | ExW4 | SolW4 | SsW4 | Type Deduction | Testat 1; SOM@ISO WG21 Meeting |
12 | LectureW5 | ExW5 | SolW5 | SsW5 | Perfect Forwarding, Smart Pointers | |
13 | Karfreitag | |||||
14 | LectureW6 | ExW6 | SolW6 | SsW6 | Heap Memory Management | |
15 | LectureW7 | ExW7 | SolW7 | SsW7 | Iterators, Advanced Templates | Testat 2 - SOM@ACCU |
16 | LectureW8 | ExW8 | SolW8 | SsW8 | SFINAE, UDL, Compile-Time C++ 1 of 2 | |
17 | LectureW9 | ExW9 | SolW9 | SsW9 | Exception Safety | |
18 | LectureW10 | ExW10 | SolW10 | SsW10 | Multithreading / Memory Model | |
19 | LectureW11 | ExW11 | SolW11_FS16 | SsW11 | Multiple Inheritance, Value Wrappers | Testat 3 |
20 | LectureW12 | ExW12 | SolW12 | SsW12 | Hourglass Interface / Advanced Library Development | |
21 | LectureW13 | ExW13 | SolW13 | SsW13 | (Safe and Sane C++ Class Design),( Allocators) | |
22 | LectureW14 | ExW14 | SolW14 | SsW14 | Graphical User Interfaces, C++ Core Guidelines, Concepts |
Drafting:
Last edited April 23, 2018 |