C++ SS2017
Vorlesungsinhalte
Einführung, Historie, Vergleich zu Java | Vorl. |
---|---|
Entwicklungsumgebungen, Exkurs: Minimale Sprachen | Vorl. Quizbf_devel |
Die Toolchain, Standard- und Error-Stream, erste Sprachkonstrukte | Vorl.QuizClassÜb. |
debuggen mit gdb, make, Parameter auswerten | Vorl.QuizÜb. make_tutucopbit Loops/Jumps (17 min/34MB) Rekursion (12 min/22MB) Debugging (18 min/46MB) Make (15 min/39MB) Parameter (9 min/21MB) |
Typen, Zeiger, Referenzen und Arrays | Vorl.Quiz.Üb. |
Nebenläufigkeit: Prozesse und Threads | Vorl.Üb. |
Smart Pointer | templ |
Fraktalberechnung parallelisieren | |
Klassen, Parallelisierung von Elementfunktionen | Vorl.Üb.Templ. Begriffe (17 min/36MB) Konstrukt./Polym. (27 min/64MB) Operatoren (13 min/28MB) |
Operatoren, Casts, Template-programmierung | Vorl. CastsVorl. Templ. |
Einführung in die OpenCL programmierung | Vorl.Templ. |
Fortsetzung OpenCL | Vorl.Üb. |
Entwurfsmuster |