Registrierung

Weitere Informationen und Links zu den Vorlesungsvideos und alle weiteren Informationen findet ihr auf https://pages.vc.cs.ovgu.de/roessl/teaching/cpp/de/ .

Für die Teilnahme an der Vorlesung ist die Bearbeitung einer Java-Programmieraufgabe als Vorleistung notwendig! Die Registrierung für die Veranstaltung erfolgt über:
https://vcxx.cs.ovgu.de

Grundlagen der C++ Programmierung
Trotz immer weiter abstrahierter Programmierkonzepte spielt C++ nach wie vor eine wesentliche und teils wachsende Rolle. In vielen Bereichen, wo komplexe Anwendungen hohe Ansprüche an Performance und Effizienz stellen, ist C++ nicht wegzudenken. Sie ist eine moderne Hochsprache, die sowohl ein hohes Maß an Abstraktion als auch hardwarenahe Programmierung erlaubt.

In dieser Veranstaltung werdet ihr den Umgang mit dem C++17 Standard erlernen. Wichtige Konzepte wie Pointer, Templates, Operatorenüberladung, aber auch sprachübergreifende Grundlagen wie Speicherverwaltung werden erarbeitet. In der Vorlesung wird jede Woche ein neues Thema vorgestellt, wobei der Schwerpunkt auf der praktischen Anwendung liegt. In den Übungen soll das Wissen in Programmieraufgaben umgesetzt und vertieft werden.

Weitere Informationen können der offiziellen Vorlesungseite entnommen werden (siehe unten).
Lecturer:
Dr.-Ing. Thomas Wilde, Dr. Christian Rössl, Michael Motejat M.Sc.
Dates:
Vorlesung: Freitag, 09:00 - 11:00, G29-307

Gruppe 1: Mittwoch, 09:00 - 11:00 Uhr, G29-K059
Gruppe 2: Mittwoch, 13:00 - 15:00 Uhr, G29-K058
Gruppe 3: Donnerstag, 15:00 - 17:00 Uhr, G29-335
Classification:
WPF INGIF, B 3 - 6
WPF IF, B 3 - 6
WPF WIF, B 3 - 6
WPF CV, B 3 - 6
Requirements:
Teilnehmer sollten EinfInf und AuD gehört haben und über grundlegende Java-Kenntnisse verfügen
Completion:
Schriftliche Prüfung
Prerequesites:
2/3 der Übungsaufgaben eingereicht und votiert
Mindestens ein mal in der Übung vorgetragen
Additional Information:
> Additional Information <
> Lecture website <
Lecture Files: