Sommersemester 2025
Alle Kursmaterialien stehen unter der Creative-Commons-Lizenz Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Vorlesungsfolien und deren LaTeX-Quellen auf Anfrage.
Der Kurs an sich. Was ist in C++ anders als in C? Namensräume. Referenzen.
Motivation, Klassen, Implementierungsdetails, Code-Hygiene
Überladene Funktionen; Ein- und Ausgabe-Streams; Container und Zubehör; Listen, Iteratoren, Wörterbücher
Einführung, etwas genauer, Methoden überschreiben, Laufzeit-Polymorphie
Einführung, weitere Begriffe, das Königsberger Brückenproblem, in Richtung Implementierung
Dijkstra, Floyd-Warshall, Kruskal, Kahn
für Funktionen, für Klassen, Parameter und ihre Typen
zunächst einmal Fehlercodes, wirf und versuche zu fangen